vincent.blok@wur.nl


Personal

Full name

Vincent Blok

Institution / Affiliation

Management Studies & Philosophy

Country

Netherlands

Share