St. Louis Inno - Following $105M raise, St. Louis biotech st