Vaegae Naveen Kumar Expert Global citimpact: 3.20 Associate Professor (SENSE) at Vellore Institute of Technology Profile Groups Memberships Order By: Last Active Most Members Newly Created Alphabetical