Yang Yang
Orcid: 0000-0001-7827-7585Affiliations:
- University College London, Department of Biochemical Engineering, UK
- Imperial College London, Department of Chemical Engineering, UK (2011 - 2017)
- University of Leeds, School of Process, Environmental and Materials Engineering, UK (PhD 2011)
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on orcid.org