James John May

Deb Ip Limited · Glaxo Group Limited · S. C. Johnson & Son
Total Patents: 6
Overall Rank: #770,285
Years Active: 2012–2025
Deb Ip Limited Rank: #10