Meg Leta Ambrose has a position (assistant professor) at Georgetown University

Details
Title assistant professor
Is Current yes

Source Links