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