R de Nooijer

Leiden University, Leyden, South Holland, Netherlands

Are you R de Nooijer?

Claim your profile

Publications (8)40.98 Total impact