HP labs 2017 intern David Ho 200x200.jpg

David Ho is earning a Ph.D. in electrical and computer engineering from Purdue University.