SASTRA Wins Techtop 2010 - Indian Express

Indian Express - 17 August 2010

SASTRA Wins Techtop 2010