About Technology Trust
Technology Trust was established to support the needs of development stage life science companies.
Management has extensive experience with the support and creation of these types of companies and understands their unique needs.
office: 612-349-2771 | cell: 952-292-1336
©Technology Trust 2012