Scott Thacher Logo

Scott Thacher

Entrepreneur and drug hunter

SDEE has made a difference for Orphagen and is a welcoming, open-hearted group.

Industry: Biotech/Pharma

Connect: Email Twitter