Prof Peter Van Inwagen, Ph.D.

Prof Peter Van Inwagen, Ph.D.

Research Professor of Philosophy

Phone: 
+1 919 660 3050

Education & Training