Michael Laycock

Unova Uk Limited · Unova Ip
Total Patents: 14
Overall Rank: #355,700
Years Active: 1998–2006
Unova Uk Limited Rank: #1