Technologist, caring about efficiency at THE ACADEMIA EUROPAEA (THE ACADEMY OF EUROPE) - London, England, United Kingdom
THE ACADEMIA EUROPAEA (THE ACADEMY OF EUROPE) is a company based out of ROOM 251 SENATE HOUSE MALET STREET, LONDON, United Kingdom.