Joseph Regensburger

Immuta · Battelle Memorial Institute
Total Patents: 13
Overall Rank: #362,397
Years Active: 1980–2025
Immuta Rank: #1