School of Bio Sciences and Technology
X595+H4M, VIT University, Vellore, Tamil Nadu 632014, India
5
3 reviews
3 comments
Location reporting
Claim this location
Write a review
Recommended locationsPriyadarshini Basu
Nachiket Garge
S A Basith1 year ago
Hexagonal shaped building