Yiangos Psaras
Observed names: Psaras, Yiangos, Y Psaras
Institutions: British Heart Foundation, University of Oxford
Observed institutions: British Heart Foundation, University of Oxford, Imperial College London
ORCID: 0000-0002-8697-6121
Observed ORCID: 0000-0002-8697-6121
OpenAlex ID: A5036799393
