Nicholas John Marks

Npf Limited
Total Patents: 13
Overall Rank: #388,496
Years Active: 1999–2006
Npf Limited Rank: #2