Upload Records Snowball Search Search OpenAlex
About the database ScholarIQanswers from OpenAlex
ImmunoGen (United States)
InstitutionResearch output, impact & collaborations
ImmunoGen (United States) is a research organisation in Waltham, US. OpenAlex records 641 works and 133,887 citations for it. 143 researchers list it as their most recent affiliation.
641
Works
133,887
Citations
143
Researchers