Innovation Depot

Innovation Depot
Last activity: 04.08.2018
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. With over 140,000 square feet, we cover two city blocks and are located in the heart of Birmingham's Entrepreneurial District.
Location:United States, Birmingham

Mentions in press and media 2

04.08.2018How Birmin...The state of Alabama is not ex...-Holly Beil...venturebea...
26.07.20176 reasons ...Millennials are continuing to ...-Jessica Ko...venturebea...