Keith May

Inverness Medical Switzerland Gmbh · Xerox · Unilever Patent Holdings B.V.
Total Patents: 27
Overall Rank: #147,552
Years Active: 1984–2011
Inverness Medical Switzerland Gmbh Rank: #3