Search

Versha Prakash
  • Royal Holloway University of London
Research focus
  • Microbiology