Nature - Multifunctional nanoparticles with combined diagnostic and therapeutic functions show great promise towards personalized nanomedicine. However, attaining consistently high performance of these functions in vivo in one single nanoconstruct remains extremely challenging.