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