Stephen Richards

Baylor College of Medicine
United States of America
Research Fields
Recently focused
Research Stats
49
h-index
136
Publications
21.6k
Citations
26.57
Personal Impact factor
Research Stats Detail
Pro

Publications by authorship

136Publications

Citations by authorship

21.6kCitations
 
Publications
Citations
h-index
Personal IF
All13621.6k4926.57
Lead Authored533,801175
Co-authored8317.8k
-
-
© 2025 Pluto Labs All rights reserved.