Spencer S. Awbrey

Betz Laboratories
Total Patents: 10
Overall Rank: #497,581
Years Active: 1990–2022
Betz Laboratories Rank: #55