Monday, January 10, 2011

The China Delusion?

Here's a link to a more hopeful look at our position.

Here's an article from last year about the debate over will the Chinese catch up in science?

No comments: