Roger Rose

Hardware engineer, working at University of Texas in Austin, Texas Inventionworks

United States