Euan Proud
Observed name: Proud, Euan
Institutions: NHS Forth Valley, Public Health Scotland
Observed institutions: Forth Valley Royal Hospital, NHS Forth Valley, Public Health Scotland
ORCID: 0000-0002-6014-9881
Observed ORCID: 0000-0002-6014-9881
OpenAlex ID: A5047221542
