Scholarly Index
Thomas L. Diepgen
Heidelberg University; 19,899 total citations; 398 total publications; best world rank #18
Heidelberg University
19,899Total citations
398Total publications
78H-index
Scholarly Index
Heidelberg University; 19,899 total citations; 398 total publications; best world rank #18
Heidelberg University