John Laurence Niven

Transmeta · Cypress Semiconductor · Protomed Limited
Total Patents: 11
Overall Rank: #465,099
Years Active: 2005–2014
Transmeta Rank: #22