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