A

A. J. P. M. Smout

Amsterdam University Medical Centers

ORCID: 0000-0001-7796-6282

478 papers and 22.7k citations.

PubIndex Score86Top 14% · seniorHow it's scored
478Publications
22.7kTotal Citations
First publication: 1980First senior author: 1997