Ellen Taylor
Observed name: Ellen Taylor
Institution: Center for Health Design
Observed institutions: Loughborough University, Southern Methodist University, Center for Health Design
ORCID: 0000-0002-8799-855X
Observed ORCID: 0000-0002-8799-855X
OpenAlex ID: A5076095513
