Vellore Institute of Technology

Hot land turns hot spot

By Venkatachari Jagannathan | 12 Sep 2003