Jefferson W Humbert
Observed names: Humbert, Jefferson, Humbert, Jefferson Wyatt, Jefferson W. Humbert
Institution: Walla Walla University
Observed institution: Walla Walla University
ORCID: 0000-0002-0393-877X
Observed ORCID: 0000-0002-0393-877X
OpenAlex ID: A5078774664
