marra54

Martin Rantzer

Head of Department, Associate Professor, Head of Unit

Martin Rantzer is Head of the Department of Science and Technology (ITN)

ITN