Mark I. Jurras, III

The Torrington · Dyno Nobel · Detnet South Africa (Pty)
Total Patents: 11
Overall Rank: #447,019
Years Active: 1996–2023
The Torrington Rank: #12