E
Researcher Profile

Eleni Glarou

🏛 Centre for Trials Research, Cardiff University, Cardiff, UK; Division of Population Medicine, School of Medicine, Cardiff University, Cardiff, UK

ORCID 0000-0001-5666-2458
2
Publications
51
Citations
10
Co-Authors
2
Active Years