Profile picture
LEKSHMY Sathee
Doctorate
  • Associate Faculty
    Division of Plant Physiology, Indian Agricultural Research Institute (ICAR)
    New Delhi, India
mini profile avatar LEKSHMY Sathee