Medical Nanofactories