Elaine Niven
Observed names: EH Niven, Elaine H. Niven, Niven, EH, Niven, Elaine, Niven, Elaine H.
Institutions: University of Dundee, University of Edinburgh
Observed institutions: University of Dundee, University of Edinburgh
ORCID: 0000-0001-7921-157X
Observed ORCID: 0000-0001-7921-157X
OpenAlex ID: A5068340286
