IIT Hyderabad: New Study Reveals Indians Have The “Smallest Brain In The World”
Researchers at IIT Hyderabad created the first Indian Brain Atlas, which is a template for brains of people that are living in India. The research that was conducted by researchers from the International Institute of…