David Christopher

David Christopher, manager of biostatistics R&D at Schering-Plough Corp.