Nick Idvorian

Bwxt Canada · Babcock & Wilcox Canada · Babcock & Wilcox Nuclear Energy
Total Patents: 4
Overall Rank: #1,171,877
Years Active: 1987–2020
Bwxt Canada Rank: #5