Eleanor R. Trousdale
Institutions: Mayo Clinic, Clinical Orthopaedics and Related Research
Observed institutions: Mayo Clinic, Clinical Orthopaedics and Related Research, National Eye Institute
ORCID: 0000-0003-1639-9194
Observed ORCID: 0000-0003-1639-9194
OpenAlex ID: A5046430833
