Background
Suseela, Mekhala Ratna was born on November 25, 1956 in Anantapur, Andhra Pradesh, India.
Suseela, Mekhala Ratna was born on November 25, 1956 in Anantapur, Andhra Pradesh, India.
Doctor of Philosophy, Indian Agricultural Research Institute, New Delhi.
Scientist National Botanical Research Institute, Lucknow, India, since 1992.
1 child Geetika Mekhala.