Lucia J Kroft

Leiden University, Leyden, South Holland, Netherlands

Are you Lucia J Kroft?

Claim your profile

Publications (88)535.31 Total impact