image
Tiny robots may soon aid in delivering treatments