About Vishaal Bhat 328 Articles
Student,Teacher, Father, Pharmacologist, Chess enthusiast, Blogger and Right-of-center political views