Tim Shi
Tim Shi

Tim Shi

Stanford cs undergrad interested in everything except spiders