120 pubs · 3,133 cites · h-index 29
University of Florida
2019 - Present
Science Communication Institute
2013 - 2020
Technical University of Munich
2018 - 2018
Vrije Universiteit Amsterdam
2014 - 2018
University of Calicut
2016 - 2016