Loading inventor profile...

Nathan P. Myhrvold — Patents & Inventions | Patentable