What is Innovation Depot?

Innovation Depot is a business incubation facility and program that focuses on the development of emerging biotechnology/life science, information technology and service businesses, operating in partnership with the University of Alabama at Birmingham.

Innovation Depot

Home