Dr. Ambrogio A. Caiani

Status: 
Senior Lecturer
University: 
Kent at Canterbury
Department: 
School of History
Head of Dept: 
No
Teaching: 
Modern European History
Research: 
Revolutionary France and Napoleonic Italy