Bertha Du-Babcock
Observed names: B. Du-Babcock, Bertha Du Babcock, Bertha Du-babcock, Du Babcock, Bertha, Du-Babcock Bertha
Institution: Wenzao Ursuline University of Languages
ORCID: 0000-0003-4417-9084
Observed ORCID: 0000-0003-4417-9084
OpenAlex ID: A5086647310
