Crista E. Horton
Observed names: CRISTA E. HORTON, Crista E Horton, Crista Horton, Horton C, Horton Crista E.
Institutions: Delray Medical Center, Florida Atlantic University
ORCID: 0000-0001-5745-2882
Observed ORCID: 0000-0001-5745-2882
OpenAlex ID: A5017380971
