Ecosystem Registry

Velammal Educational Trust

University or research institute · Chennai, India · Founded 1986

University or research institute in Chennai, India, founded 1986. Part of the Innovative EcoSystems registry.

velammaltrust.com