Prof. Philip Macnaghten

Netherlands
Professor, Knowledge, Technology and Innovation Group, Wageningen University