David Briggs

Jenact Limited · Ellis
Total Patents: 20
Overall Rank: #219,617
Years Active: 1998–2023
Jenact Limited Rank: #1