Amrita Vishwa Vidyapeetham (Deemed University)

Country India
Website http://www.amrita.edu/