
Contact us
About company
IMUGEN, Inc. owns and operates a clinical laboratory located in Norwood, MA, and its staff collectively has decades of experience in the development and performance of specialized testing of clinical specimens for tick-borne diseases.
US 220 norwood park south
Unknown
Unknown
Not verified company