Trevor J. Orchard

Trevor J. Orchard is a British-American hold epidemiologist currently a Distinguished Professor at University of Pittsburgh. He received the Kelly West Award in 1993.