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