Helen Feilden
Observed names: Feilden, H., Feilden, Helen, H. Feilden
Institution: University of Strathclyde
Observed institutions: University of Strathclyde, GlaxoSmithKline (United Kingdom), Ninewells Hospital, Heriot-Watt University
ORCID: 0009-0006-2122-3301
Observed ORCID: 0009-0006-2122-3301
OpenAlex ID: A5087619482
