Last chance
Target
€1.500.000
Invested
127.5%
Nanobots Therapeutics
Self-propelled nanorobots for the efficient transport of drugs across biological barriers.
See investment details