Charles Ecenbarger
Observed names: Ecenbarger, Ecenbarger, Charles
Institution: Brevard College
Observed institutions: North Carolina State University, Brevard College
ORCID: 0000-0002-2304-9582
Observed ORCID: 0000-0002-2304-9582
OpenAlex ID: A5039936295
