Scholarly Index

Clemens K. Probst

Harvard University; 2,075 total citations; 33 total publications; best world rank #840

Harvard University

2,075Total citations
33Total publications
18H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Tuberous Sclerosis Complex Research2021-2025840US 27029.15