Iron oxide-incorporated conjugated polymer nanoparticles, also known as conjugated polymer nanoparticles (CPNs), are highly fluorescent particles composed of a semiconductor light-emitting polymer ...