Giridhar Vemulapalli is a microbiologist and project manager in clinical research.
A period of trouble several years ago cast a shadow on my suburb’s reputation, but it doesn’t define us.