mnemoScience

Aachen, Germany
Platform technology for medical products incorporating shape memory polymers; sold in 2001
Delta Partners Limited is regulated by the Central Bank of Ireland