Zhejiang Agricultural and Forestry University
Postdoctoral Fellow
University of Electronic Science and Technology of China
Postdoctoral Research Scientist
University of Electronic Science and Technology of China
Assistant Professor
Entomology Research Institute, Loyola College
Postdoctoral Research Associate
Entomology Research Institute, Loyola College
Senior Research Fellow
University of Madras
Postdoctoral Fellow
Annamalai University
University of Madras