Yang Xue
Observed name: Xue, Yang
Institution: University College London
Observed institutions: Wellcome / EPSRC Centre for Interventional and Surgical Sciences, University College London
ORCID: 0009-0004-5292-3971
Observed ORCID: 0009-0004-5292-3971
OpenAlex ID: A5102991793
