Emerson Logan
Institutions: University of Kansas, University of Kansas Medical Center
Observed institutions: University of Kansas, The University of Kansas Cancer Center, University of Kansas Medical Center
ORCID: 0009-0001-7639-3192
Observed ORCID: 0009-0001-7639-3192
OpenAlex ID: A5092717037
