We are pleased to announce our relocation to a new laboratory space and the establishment of our Target Discovery MALDI mass spectrometry testing facility in Mountain View, CA. Click through the pictures below to take a tour!
Please update your records with our new address:
2569 Wyandotte Street
Mountain View, CA 94043