Upload Records Snowball Search Search OpenAlex
About the database ScholarIQanswers from OpenAlex
Shrewsbury and Telford Hospital NHS Trust
InstitutionResearch output, impact & collaborations
Shrewsbury and Telford Hospital NHS Trust is a research organisation in Shrewsbury, GB. OpenAlex records 1,171 works and 37,642 citations for it. 526 researchers list it as their most recent affiliation.
1,171
Works
37,642
Citations
526
Researchers
53
Avg h-index