Leonard Newton

Leonard Newton, Ph.D. is an Assistant Director of the Bureau of Special Services, he is the current Chief of the Behavioral Sciences Division.