E. Jane Carter
Observed name: E Jane Carter
Institutions: Moi University, Brown University
Observed institutions: Moi University, Brown University, Miriam Hospital
ORCID: 0009-0007-1750-0860
Observed ORCID: 0009-0007-1750-0860
OpenAlex ID: A5074315777
