<p>You should look at Tufts, not technically a LAC but is a great compromise between a small LAC and a research university. About 5,000 undergrads, nice campus just outside Boston, strong in sciences and many graduate programs as well (most are not on the undergrad campus - medical, dental, nutrition, veterinary, biomedical but law and diplomacy, engineering, arts+sciences grad programs are on the main campus).</p>