Scholarly Index

P. Emmelot

The Netherlands Cancer Institute; 7,016 total citations; 171 total publications; best world rank #600

The Netherlands Cancer Institute

7,016Total citations
171Total publications
43H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Amino Acid Enzymes and MetabolismLifetime600NL 1896.35