Upload Records Snowball Search Search OpenAlex
About the database ScholarIQanswers from OpenAlex
Stanford Blood Center
InstitutionResearch output, impact & collaborations
Stanford Blood Center is a research organisation in Palo Alto, US. OpenAlex records 974 works and 106,454 citations for it. 253 researchers list it as their most recent affiliation.
974
Works
106,454
Citations
253
Researchers
72.5
Avg h-index