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