Development of a Nanosecond Pulsed Electric Field System... | NCT01463709 | Trialant