O'MOCHAIN Robert
Department / Course College of International Relations Department of International Relations
Title / Position Associate Professor
Period ~ 1991/07
School Type University
University Gregorian University Rome, Italy
Major Faculty of Philosophy (Baccalaureate)
Completion Type Graduated