David P. Roselle
Professor and President Emeritus
Ph.D., Duke University











Research Interests