John Paul Allen, PhD