2007 - Gene Sprouse

Gene Sprouse is the current Editor-in-Chief. He joins APS from Stony Brook University.