Stephen Roll
Research Assistant Professor, Washington University in St. Louis
Former employee