Feba Jacob Thoppurathu

Dr. Feba Jacob Thoppurathu

Department of Plant Biotechnology, Kerala Agricultural University, Thrissur, India
orcid