J van der Hoorn

Leiden University Medical Centre, Leyden, South Holland, Netherlands

Are you J van der Hoorn?

Claim your profile

Publications (9)75.43 Total impact