Health knowledge made personal

Geoff B.

Emerald Hills, California
I am a campus minister at Stanford and I enjoy road and mountain biking because biking is both meditative and exhilarating.
› Share page:
Geoff B.'s Whiteboard

Friends

Geoff B. has no friends yet : (