James Beauregard
Observed names: Beauregard, James, James Beauregard, James M. McLachlan, Richard Prust, J.Aaron Simmons, , Randall Auxier, , Mason Marshall, John Scott Gray, Eugene Long
Institution: Rivier University
Observed institution: Rivier University
OpenAlex ID: A5072373680
