Many organizations fund a research opportunities for undergraduate students. The programs usually consist of a group of ten undergraduates who work in the research programs of the host institution. Each student works closely with the faculty and other researchers. Students are given stipends and, in many cases, assistance with housing and travel.
You must apply to each individual site or program to be considered for acceptance into these programs.