E

E. R. de Kloet

Leiden University Medical Center

ORCID: 0000-0001-9176-1830

2k papers and 66.4k citations.

PubIndex Score98Top 2%How it's scored
2kPublications
66.4kTotal Citations
#3in Hormonal Regulation and Hypertension
First publication: 1960First senior author: 1968