Cross Life Ventures

Portfolio