Russell Paul Cowburn

Ingenia Holdings Limited · Cambridge Enterprise Limited · Cambridge University Technical Services
Total Patents: 24
Overall Rank: #171,302
Years Active: 2003–2023
Ingenia Holdings Limited Rank: #1