Upload Records Snowball Search Search OpenAlex
About the database ScholarIQanswers from OpenAlex
Teva Pharmaceuticals (Germany)
InstitutionResearch output, impact & collaborations
Teva Pharmaceuticals (Germany) is a research organisation in Ulm, DE. OpenAlex records 115 works and 2,512 citations for it. 29 researchers list it as their most recent affiliation.
115
Works
2,512
Citations
29
Researchers