Nanomedicines and nanodiagnostics come of age.