Skip to main content

Menelaos Michelakis

Job function
Engineer
Company or institution

University of Aberdeen

Title of group

Taught Postgraduate Group

Member for

13 years 2 months