Nathan Myhrvold

Courtesy of Intellectual Ventures

Nathan Myhrvold

Download Photo (3.9 MB)