David J. Lewis
Professor of Applied Economics, Oregon State University
Appears in 1 story
Born:
February 6, 1960
Education:
University of Bath
Last updated Nov 1, 2026
