Tulane Team Wins International Business Model Competition
For the last five years, the International Business Model Competition has brought together top student-led startups from around the world to compete for cash. A New Orleans-based biotech startup ...