Pictures of the Week: May 1-7, 2009

[BOLD
Oliver Weiken / EPA

Computing Power
A scientist checks computer chip sets in a microwave lab in Shenzhen, China.

Tuesday, May 05, 2009