Indian Institutes of Technology
In India, BMSc is an undergraduate degree offered by top universities like Panjab University, Punjabi University and the Indian Institutes of Technology.