C
Researcher Profile

Carl Llor

🏛 School of Medicine, Cardiff University, Department of Primary Care and Public Health, 5th Floor Neuadd Meirionnydd, Heath Park, Cardiff CF14 4XN, UK

ORCID 0000-0001-6644-717x
3
Publications
1,550
Citations
10
Co-Authors
2
Active Years