Innovate Carolina Terra Dotta | Carolina Startup Connect | Innovate Carolina – UNC Innovation & Entrepreneurship (I&E) Innovate Carolina • Available on Youtube • Published 3 years ago