Michelle Stennett
Observed names: M Stennett, M. Stennett, Stennett, M, Stennett, Michelle
Institution: University College London
Observed institutions: Hertfordshire Community NHS Trust, University College London
ORCID: 0000-0003-1731-9854
Observed ORCID: 0000-0003-1731-9854
OpenAlex ID: A5085266286
