Elory Leonard
Observed name: Leonard, Elory
Institutions: Karolinska University Hospital, Karolinska Institutet
Observed institutions: Karolinska University Hospital, Universitas Gadjah Mada, Karolinska Institutet
ORCID: 0009-0004-7249-2849
Observed ORCID: 0009-0004-7249-2849
OpenAlex ID: A5008325604
