John Self

Den Norske Stats Oljeselskap A.S. · Shaw Intellectual Property Holdings · Unknown
Total Patents: 4
Overall Rank: #1,177,338
Years Active: 1998–2019
Den Norske Stats Oljeselskap A.S. Rank: #59