Dr. Joseph R. Testa Appointed as Senior Editor for Cancer Research
PHILADELPHIA (August 3, 2015) – Joseph R. Testa, PhD, professor and Carol and Kenneth E. Weg Chair of Human Genetics at Fox Chase Cancer Center, has been appointed to serve as senior editor for Cancer Research, a journal of the American Association for Cancer Research.