John H. Flora
The Babcock & Wilcox · Electric Power Research Institute · Tdw Delaware
Total Patents:
19
Overall Rank:
#240,977
Years Active:
1980–2012
The Babcock & Wilcox Rank:
#14