Base
Name

David Segarra

Company name

aptaTargets

Sector
Therapeutics
LinkedIn

linkedin.com/in/david-segarra-32b41a17