Robert Klein, PhD