Betty Leifer, retired information system manager at Penn’s Clinical Research Center, has died at 83
Betty Leifer, 83, formerly of Philadelphia, retired information system manager at the University of Pennsylvania’s Clinical Research Center, former information...