John D. Vienna
Battelle Memorial Institute · Delphi Technologies
Total Patents:
4
Overall Rank:
#1,142,120
Years Active:
2002–2022
Battelle Memorial Institute Rank:
#597