Liberal Art Colleges for Science

Muhlenberg, Ursinus, Lafayette, Franklin and Marshall, Dickinson, Bucknell, and Gettysburg (all in PA), Geneseo in NY, all have good science programs. Did you think about URichmond, in VA? I have a recent UR graduate and a current UR student, both Biochem/Molecular Bio majors. Science programs at UR are excellent.