Platinum nanoparticles: an exquisite tool to overcome radioresistance.

Platinum nanoparticles: an exquisite tool to overcome radioresistance.