University of Central Lancashire (2021 - 2022)

American University of Iraq, Sulaimani (2017 - 2018)

Indian Institute of Technology Kanpur (2017)

Technische Universität Kaiserslautern (2011 - 2017)

IRTG 2057: TU Kaiserslautern + UC Berkeley + UC Davis (2015)

Index