Interactive Map:
This map, published by the United Nations Development Program in conjunction with its 2001 Human Development Report, shows the location of global hubs of technological innovation, and the estimated status of many nations in terms of capacity to innovate technologically.
Monday, April 04, 2005
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment