Nicholas Flood

Menza Limited
Total Patents: 6
Overall Rank: #877,317
Years Active: 1999–2005
Menza Limited Rank: #1