39 employees
A Turku, Finland-based drug delivery and drug development company,
2001
DelSiTech Ltd raised undisclosed on March 15, 2023
Investors: Bill & Melinda Gates Foundation
DelSiTech Ltd raised undisclosed on October 24, 2018