Erik Mifsud Grimaud
Mechanical Engineer, studying for an M.Sc. in Project Management

Recent Activity