John Sampson

British American Tobacco · Bank of America · Nicoventures Trading Limited
Total Patents: 17
Overall Rank: #264,395
Years Active: 1995–2025
British American Tobacco Rank: #14