Professor
Cleo KontoravdiProfile page
Orcid identifier0000-0002-7431-1413
- Professor of Biological Systems EngineeringDepartment of Chemical Engineering - Faculty of Engineering
- 020 7594 6655 (Work)
- 310, ACE Extension, South Kensington Campus, United Kingdom
Are you Cleo Kontoravdi?
Edit your profile