People Michiel Schreuder

Profile

prof. dr. Michiel Schreuder
BIG-number: 29049050201


Positions

  • hoogleraar

Social media


Research position

  • full professor