Statistics
Publications
80
Citations
7.1K
H-Index
38
Active since
2001
Stephen T. Oh is an author at Washington University in St. Louis specializing in medicine, cell biology, and immunology.
Publications per year
2001–2025
80
80
Rows per page
1–5 of 80