Tufts stays @ 27%

jkh411
Sun, 08 Apr 2007 14:44:02 +0000

Emory Admit Rate:

2004: 42%
2005: 37%
2006: 31%
2007: 26%