Cologne, North Rhine-Westphalia, Germany
University of Cologne
California State University, Long Beach
Universität Trier