78 pubs · 679 cites · h-index 16
University of Mohaghegh Ardabili
2011 - Present
New York University Press
2022 - 2022
Institute of Entomology
2022 - 2022
Cambridge University Press
2022 - 2022
Laboratoire Physiologie Cellulaire & Végétale
2016 - 2016