David Seldin logo

David Seldin

Contact

Companies
Company
Roles
Terapore

Terapore is a developer of membrane nanofiltration systems for bioprocessing.

Board Member