Gary D. Libecap

Professor Emeritus

Degrees

PhD University of Pennsylvania, 1976