Upload Records Snowball Search Search OpenAlex
About the database ScholarIQanswers from OpenAlex
Shanghai Pesticide Research Institute
InstitutionResearch output, impact & collaborations
Shanghai Pesticide Research Institute is a research organisation in Shanghai, CN. OpenAlex records 1,217 works and 49,010 citations for it. 717 researchers list it as their most recent affiliation.
1,217
Works
49,010
Citations
717
Researchers
11
Avg h-index