LA Incubator Science Inc. Is All About Adding Tech To Lifestyle
Science, the Los Angeles-based startup “studio,” helps create and grow some of the more interesting companies on the tech scene today. When TechCrunch TV was in L.A. earlier this month, …
0