The University of Stuttgart, Germany and Vellore Institute of Technology seal cooperation with MoU

The University of Stuttgart, Germany and Vellore Institute of Technology seal cooperation with MoU