Steven Farmer

Excello Co. · Plastic Logic Limited · Flexenable Limited
Total Patents: 8
Overall Rank: #647,639
Years Active: 1985–2015
Excello Co. Rank: #27