Nanoparticles can be used for therapeutic and diagnostic purposes. Here, the authors report that nanoparticles made of a single chemical building block, called nanoporphyrins, incorporate eight different functionalities, including various types of imaging, drug delivery and cancer therapy.
- Yuanpei Li
- Tzu-yin Lin
- Kit S. Lam