Scholarly Index

Ingrid Terreehorst

University of Amsterdam; 5,813 total citations; 75 total publications; best world rank #900

University of Amsterdam

5,813Total citations
75Total publications
36H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Drug-Induced Adverse ReactionsLifetime900NL 1591.15