And it’s not just top 50 schools that have good research opportunities for undergrads.
I don’t have a list. But I personally know undergrads at Rhodes who did great undergrad research that was published. Same with University of Hartford where a student was able to work in a great lab and develop some strong connections for grad school applications.
I’m not suggesting you apply to either of these schools. I’m just saying…you need to look at research opportunities for undergrads.