Nicola Palmer
Observed names: Nicola L. Palmer, Palmer Nicola, Palmer, Nicola
Institution: Element Six (United Kingdom)
Observed institution: Element Six (United Kingdom)
ORCID: 0000-0002-6878-787X
Observed ORCID: 0000-0002-6878-787X
OpenAlex ID: A5060126242
