Sure, but also take a look at the top researchers in American schools. They are Chinese, Indian, and Russian. Whats troubling is the lack of American kids doing the research these days. Many of the universities in China and India are ultra-competitive, those students have a lot more competition being that their countries only contain over 2.5 billion people combined. You may laugh about how India churns out all those undergrads with research skills, but you probably didn't laugh when your job was sent overseas to somebody who can do the same work cheaper.
America needs to invest in its education on ALL LEVELS, or the gap between the educated and the ignorant will continue growing and the USA is going to be on the losing end of that battle.
As other countries invest in education, we war monger and fund political campaigns. Our GDP should be spent on research, and education - not on war, and not on foreign oil. That is the only way to ensure long-term financial solvency in the US. Take for example the great space race of the 1960s, when Kennedy challenged this nation to reach for the moon. We educated ourselves and built up US industry and improved our GDP. And then we got to the moon, and became complacent. We need a new challenge for the 21st century. If Obama challenged the US to become energy sufficient - to not rely on foreign sources of energy, and backed that up with providing money for research to make the next generation technology today's technology not only would we invest in our future with education, but provide us with the cost savings in energy to actually bring down the national debt.
Meanwhile the ice caps are melting and congress is too full of itself to even come up with a climate bill. For shame on us, we should all look to India and China for inspiration, not incompetency.