“We Have No Other Choice” -An Interview with Dr. Milind Sant
Science and technology are critical to the U.S. economy. St. Louis is striving to embrace biotechnology (biotech) and technology (tech) startups in a number of incubators. What we’re finding within those incubators may surprise you, such the amount of immigrant entrepreneurs who are here in our city, growing their ideas and businesses.