Answer:
Nano Technology which means that their will be robots which re small enough for a human being to consume for medical purposes. The idea is not yet made but there are already existing blueprints being tested around the world.
5.1m questions
6.7m answers