Fanglin (Finley) Chen

Researcher in ubiquitous computing at Dartmouth College.

Salsa & Shuffle Dancer, Base Player, Photography Addict and Cyclist.