Peter Stanwicks

Babcock Power Services · Combustion Engineering · Alstom (Switzerland)
Total Patents: 5
Overall Rank: #1,006,505
Years Active: 1985–2014
Babcock Power Services Rank: #14