LIBC Blog

Universiteit Leiden

Maxim Allaart

Maxim Allaart,

Maxim Allaart studies Life Science & Technology at Leiden University and the Technical University of Delft

Links