Teesta Roy Chowdhury is Master's Degree student in Biotechnology, School of Biosciences and Technology, Vellore Institute of Technology (2013 – 2015) Vellore, Tamilnadu, India. She did her Bachelor of Engineering (BE), Biotechnology in Siddaganga Institute of Technology, Tumkur (2009 – 2013). |