Upload Records Snowball Search Search OpenAlex
About the database ScholarIQanswers from OpenAlex
Glasgow Centre for Population Health
InstitutionResearch output, impact & collaborations
Glasgow Centre for Population Health is a research organisation in Glasgow, GB. OpenAlex records 1,696 works and 251,557 citations for it. 180 researchers list it as their most recent affiliation.
1,696
Works
251,557
Citations
180
Researchers