Dr. Intan Ahmad
ProfessorInstitut Teknologi Bandung, Indonesia
Highest Degree
Ph.D. in Entomology from University of Illinois, Urbana, USA
Share this Profile
Highest Degree
Ph.D. in Entomology from University of Illinois, Urbana, USA
Share this Profile