Mr. Peter H. GlickWrong Peter H. Glick?
Local Address: Boston, Massachusetts, United States
Magellan Biosciences Inc
101 Billerica Ave Building 4
North Billerica, Massachusetts 01862
Company Description: History and background - Magellan Biosciences, Inc. was established in October 2004 through the combination of ESA Biosciences and Dynex Technologies - which... more