R Devika

Affiliates: Rice Research Station (RRS), Kerala Agricultural University, Moncompu, Thekkekara, P. O. Alappuzha, Kerala 688530, India