Nanoparticles are particles that vary in size between 1 and 100 nanometers (1 billionth of a meter). Researchers at MIT (Langer Lab)...