Dr. Walter Steenrod, Chivington Research Laboratories - персоны