John Evans
International Paper · The General Hospital · Vishay Sprague
Total Patents:
18
Overall Rank:
#245,691
Years Active:
1984–2025
International Paper Rank:
#118