Loading inventor profile...

Peter Norvig — Patents & Inventions | Patentable