Repligen Corp reports

Location
41 Seyon Street, Building 1, Suite 100, Waltham, MA
Fiscal year end
December 31
Repligen Corp has filed 1,268 SEC EDGAR filings since 6/29/1995