The Controversial Nanosecond Pulses
The definition of a nanosecond is one billionth of a second, with technology developing it into nanosecond-long pulses of extremely high voltage. An upcoming sign of a promising new cancer treatment---it focuses on tiny tumors and lone leukemia read more

By: Nancy L. Young-Houser
Category: Technology > Healthcare