Natasha Saint Savage
Observed names: Natasha S Savage, Natasha S. Savage, Natasha Saint Savage (270512), Natasha Savage, Natasha S. Savage, Savage, Natasha
Institution: University of Liverpool
Observed institutions: University of Liverpool, Duke University, Duke Medical Center, University of Sheffield, University of Edinburgh
ORCID: 0000-0002-6831-6533
Observed ORCID: 0000-0002-6831-6533
OpenAlex ID: A5044906311
