R. Lawrence "Larry" Van Horn
Professor of Economics and Strategy, Emeritus
University of Pennsylvania Ph.D. 1997
University of Rochester MBA 1992
University of Rochester MPH 1990
Our Stories