Stern and such

Ohboi
Mon, 09 Nov 2009 20:47:17 +0000

Just under 20%. For the 2006-2007 academic year it was 18%.