Scholarly Index
Judd E. Hollander
Thomas Jefferson University; 38,096 total citations; 590 total publications; best world rank #3
Thomas Jefferson University
38,096Total citations
590Total publications
95H-index
Scholarly Index
Thomas Jefferson University; 38,096 total citations; 590 total publications; best world rank #3
Thomas Jefferson University