The Tech Museum Awards is an international awards program that honors innovators from around the world who are applying technology to benefit humanity.
Added by Upcoming Robot on October 10, 2008