34 pubs · 753 cites · h-index 12
International Centre of Insect Physiology and Ecology
2020 - Present
PE International (Germany)
2021 - 2021
Maseno University
2017 - 2021
KTH Royal Institute of Technology
Institut Pasteur
2014 - 2014