l1040645 Published April 8, 2009 at 1280 × 854 in Xhibitr – On-Site at Stanford’s CPX! About these ads