Marcus Scott, Dersch

Senior Principal Research Engineer, University of Illinois Urbana-Champaign, USA