Lucia J Kroft

Leiden University Medical Centre, Leyden, South Holland, Netherlands

Are you Lucia J Kroft?

Claim your profile

Publications (74)470.57 Total impact