IITB

Definition : Indian Institute of Technology Bombay
Category : Academic & Science » Universities & Institutions
Country/Region : India India
Popularity :

What does IITB mean?

The Indian Institute of Technology Bombay (IITB) is a public engineering institution located in Powai, Mumbai.