Trefor Morris
Observed names: Morris, Trefor, T E Morris, T. Morris, T.E Morris, Trefor E. Morris, Trefor E Morris, Trefor E. Morris, Trefor Elis Morris
Institution: Public Health Wales
Observed institutions: University Hospital of Wales, Public Health Wales, Cardiff University
ORCID: 0000-0002-6132-4493
Observed ORCID: 0000-0002-6132-4493
OpenAlex ID: A5032590355
