Aimée Challenger
Observed names: Aimee Challenger, Aimeé Challenger, Challenger, Aimee, Challenger, Aimée, Dr Aimée Challenger
Institution: Public Health Wales
Observed institutions: Public Health Wales, Cardiff University
ORCID: 0000-0001-7357-3473
Observed ORCID: 0000-0001-7357-3473
OpenAlex ID: A5002186194
