NSF Funding Opportunities for Research
The U.S. National Science Foundation offers hundreds of funding opportunities — including grants, cooperative agreements and fellowships — that support research and education across science and engineering for undergraduate, graduate, and post-doctoral students.