Scholarly Index
Stephen B. Baylin
Johns Hopkins University; 175,842 total citations; 730 total publications; best world rank #1
Johns Hopkins University
175,842Total citations
730Total publications
180H-index
Scholarly Index
Johns Hopkins University; 175,842 total citations; 730 total publications; best world rank #1
Johns Hopkins University