Market Segment: Biotechnology Research Management Tool
Linkedin:
Unknown
Estimated Revenue: $10M
Estimated Employees: 200
Address: 75 Park Plz, Boston MA
Description: We're the world’s leader in longevity research. We develop innovative new medicines and treatments that improve and extend healthy lives.