Douglas Adams

Flowserve Management · Dresser Industries
Total Patents: 5
Overall Rank: #982,692
Years Active: 1988–2018
Flowserve Management Rank: #27