GBSNP Varma

GBSNP Varma, a freelance journalist, writes on science. He is based in Andhra Pradesh.