25 employees
Nature’s Toolbox is a biotechnology company that provides a proprietary host-independent biological manufacturing and development platform.
2015
$13M
from 1 investors over 1 rounds
Nature's Toolbox (NTx) raised $13M on February 25, 2020
Investors: Anzu Partners