Karl Johnson — American virologist