Paul B. Hafeli

Artifex Co. · RTX (Raytheon) · Rexnord Gmbh
Total Patents: 10
Overall Rank: #513,635
Years Active: 1991–2015
Artifex Co. Rank: #1