Stanford's 2009 Yield

<p>Way to crunch those numbers, ihdb. Is 70.25% higher or lower than last year?</p>