user-icon
Position
Head, J&J Innovation Boston
Company
Johnson & Johnson Innovation