I pulled these from a list I made for my D24. They might require merit (some of the privates give “merit” to a good chunk of admitted students) but have a good chance of being within your budget, good biology and potential for undergraduate research. I would guess that most are at the match to likely level for your D24.
Clark University
Connecticut College
Denison
Elon
Hofstra
Ithaca
Lake Forest
Mount Holyoke
Oberlin
Ohio State
Binghamton
U of Cincinnati
CU Boulder
U of Delaware
collegevine makes it easy to compare certain characteristics of colleges, to quickly eliminate deal breakers (overall ranking/size/setting/state/commuter/religion/dropout rate/etc.)
Starting a spreadsheet and checking out vitals for potential colleges on niche helped keep the stress level down.
Every college I ever looked at in any way got added to the spreadsheet (even if just with a minimal note as to why this place was not going to work) because they can start to blend together.
This site makes checking potential merit very easy (we could easily eliminate schools that had 0-tiny% of students receiving merit aid if the COA was out of budget)