
0 Points
Radhika Desikan
Summary
Lecturer in Plant Sciences in the Department of Life Sciences, Imperial College London.
Editorial Board Member
PeerJ - the Journal of Life & Environmental Sciences
Past or current institution affiliations
Work details
Imperial College London