Preston A. Barba
Observed names: Barba, Preston A., Barba, Preston Albert 1883-1971, Barba, Preston Albert,
1883-, Barba, Preston Albert,
1883-
joint author., Barba, Preston Albert, 1883-
Institution: Muhlenberg College
Observed institution: Muhlenberg College
OpenAlex ID: A5042006255
