Hamburg, Hamburg, Germany
Universidad Nacional Autónoma de Nicaragua
University of Lille 1 Sciences and Technology