David Ovens

Advanced Plasma Power Limited · Rover Group Limited
Total Patents: 5
Overall Rank: #1,013,593
Years Active: 2001–2013
Advanced Plasma Power Limited Rank: #2