Carlo Geraci, Ph.D