Doping for Speed: Colloidal Nanoparticles for Thin-Film Optoelectronics | doi.page