University of Geneva
Research Assistant
Universiteit Utrecht
Assistant Professor
EPFL
Scientific Collaborator - Human-Computer Interaction Group
Dokuz Eylul University
Research Assistant
University of Geneva
Senior Researcher
Nanyang Technological University (NTU Singapore)
Research Fellow
Dokuz Eylul University, Izmir, Turkey
University of Geneva, Switzerland