B

Boyd Kenkhuis

Leiden University Medical Center

ORCID: 0000-0002-4000-6779

19 papers and 790 citations.

PubIndex Score81Top 19% · early-careerHow it's scored
19Publications
790Total Citations
#4in S100 Proteins and Annexins

Top publicationsby citations

Indexing 19 publications…