William C. Ellis
Chevron · Pennwalt
Total Patents:
26
Overall Rank:
#148,727
Years Active:
1980–2025
Chevron Rank:
#148