David Michael logo

David Michael

Contact

Companies
Company
Roles
Terapore

Terapore is a developer of membrane nanofiltration systems for bioprocessing.

Board Member