Current and recent grants have been from the National Science Foundation, Department of Defense, Department of Energy, North Carolina Department of Transportation, World Bank, and more.