Ruth A. Palmer
Observed names: Palmer, Ruth, Palmer, Ruth 1979-, Palmer, Ruth A., Ruth A Palmer, Ruth Palmer
Institution: IE University
Observed institution: IE University
ORCID: 0000-0002-5373-234X
Observed ORCID: 0000-0002-5373-234X
OpenAlex ID: A5071232509
