Compact, Nanosecond, High Repetition Rate, Pulse Generator for Bioelectric Studies | IEEE Journals & Magazine | IEEE Xplore