Yi Lu
Observed name: Y Lu
Institution: University College London
Observed institutions: Southampton General Hospital, NIHR Southampton Biomedical Research Centre, University College London
ORCID: 0000-0002-6676-4033
Observed ORCID: 0000-0002-6676-4033
OpenAlex ID: A5087346655
