Alexandra Deac

Ms. Alexandra Deac

King's College London, London, City of London, UK
orcid
PhD researcher