Open Menu
Companies>Repligen Corporation
Last Modified27/02/2025 12:00 AM
cover
Repligen Corporation icon

Repligen Corporation

Employee Participants16
Total Rating104
Revenue$141.2M
Headquarters USA