David

Birthday
December 31
Location
Stanford, CA
Occupation
Science journalist
Top