Peter vanInwagen

Research Professor of Philosophy

Education & Training

  • Ph.D., University of Rochester 1969

  • B.S., Rensselaer Polytechnic Institute 1965