Helen Payne

Xention Limited
Total Patents: 2
Overall Rank: #2,041,036
Years Active: 2012–2015
Xention Limited Rank: #24