¿La cura para el cáncer está cerca del descubrimiento con nanorobots?

No, no lo creo. Los nanorobots pueden hacer cosas, pero curar el cáncer tiene poco que ver con los pequeños robots.
Cáncer son células que se han vuelto salvajes. Además de la prevención (no fume, evite el amianto, etc.) muchas personas tienen una predisposición en sus familias a ciertos tipos de cáncer. Entonces, puede haber un componente genético en la causa de algunos cánceres, como el cáncer de mama.

Quizás los nanorobots puedan eliminar quirúrgicamente células cancerosas individuales o pequeños grupos de células, pero eso significaría que necesitaríamos métodos de detección mucho mejores para detectar solo unas pocas células cancerosas.

Quitarlos quirúrgicamente tampoco es una cura, y no significa que el cáncer no volverá a ocurrir.