Henk de Vries

Leiden University, Leyden, South Holland, Netherlands

Are you Henk de Vries?

Claim your profile

Publications (26)110.24 Total impact