Anthony C Puliafico, PHD