B

Ben J. Appelmelk

Amsterdam University Medical Centers

ORCID: 0000-0002-4274-5911

150 papers and 11.5k citations.

PubIndex Score44Top 56% · seniorHow it's scored
150Publications
11.5kTotal Citations
First publication: 1982First senior author: 1985