M.J.L. van Tooren (Recipient)

Awarded date2003
Awarded at eventEU Descartes Prize 2003

ID: 14364108