Nathan Myhrvold

Nathan Myhrvold

Personal Details

Career