Upload Records Snowball Search Search OpenAlex
About the database ScholarIQanswers from OpenAlex
Illinois Department of Public Health
InstitutionResearch output, impact & collaborations
Illinois Department of Public Health is a research organisation in Springfield, US. OpenAlex records 2,148 works and 124,958 citations for it. 687 researchers list it as their most recent affiliation.
2,148
Works
124,958
Citations
687
Researchers