USC MESH Academy and Larta Institute collaborate to strengthen entrepreneurial resources The USC MESH (Medicine, Engineering, Science, Humanities) Academy at the Keck School of Medicine of USC announ...