William d’Ambruoso

William L. d'Ambruoso

207-786-6311

wdambruo@bates.edu

Politics

Visiting Assistant Professor

Pettengill Hall, Room 169


Curriculum Vitae