How strong is it? Is it good for placing students into graduate programs? Do they have a lot of undergraduate research opportunities?
It’s pretty strong for a school its size. In a head-to-head contest between Wesleyan and about 300 other universities, essentially a measurement of their graduate programs in the biological sciences - Wesleyan finished in the top third, tied with Wake Forest, SUNY-Buffalo, Syracuse U. and a few dozen ranks above William & Mary. All schools several times bigger than Wesleyan:
http://grad-schools.usnews.rankingsandreviews.com/best-graduate-schools/top-science-schools/biological-sciences-rankings/page+6
All of that money (about $7 million, mostly in tax-payer supported research, in 2015 alone) filters down to the undergraduate level in one form or another, because all professors at Wesleyan, no matter how far-flung their interests, are still required to teach undergraduates.
Fun facts: On a per capita basis, Wesleyan produces more future PhDs (students who go on to graduate school in the sciences) than Berkeley, Dartmouth and Columbia while on a purely nominal basis produced more than Harvey Mudd:
(The number on the right represents total science and engineering doctoral recipients between 2002-11)
CA Institute of Technology -739
Harvey Mudd C. -359
MA Institute of Technology -1,880
Reed C.- 374
Swarthmore C. - 472
Carleton C.- 555
Rice - 728
Grinnell C. - 666
U. of Chicago - 940
Princeton U. - 1,131
Harvard U. -1,794
Pomona C.- 345
Haverford C. - 269
NM Institute of Mining - 142
Williams C. - 451
Case Western Reserve U - 608
Bryn Mawr C. - 245
Stanford U. - 1,359
Brown U. - 1,188
Yale U. - 1,020
Macalester C - 311
Carnegie Mellon U. - 812
Cornell U., all campuses - 2,646
Hillsdale C. - 65
Oberlin C. - 523
Amherst C. - 309
Johns Hopkins U. - 797
Lawrence U - 178
Duke U. -1,103
Kalamazoo C - 182
U. of Rochester - 771
WESLEYAN . - 471
Cooper Union for the Advancement of Science and Art - 125
Wellesley C. - 386
Hendrix C. - 129
Whitman C. - 193
Brandeis U. - 451
Allegheny C. - 233
Vassar C. - 348
Bowdoin C. - 240
Dartmouth C - 654
Earlham C. - 138
U. CA, Berkeley - 3,406
Mount Holyoke C. - 278
Columbia U. in the City of New York - 829
CO School of Mines - 237
Occidental C. - 206
Franklin and Marshall C. - 231
C. of William and Mary - 718