Glenn Pierce Principal Research Scientist