david_luo.jpg

David Luo '18

David Luo hails from upstate New York. He is a one-handed Computer Science major who enjoys a good challenge. Piano provides such.