Elaine S. Yamaguchi

Chevron · Cherron Oronite Company
Total Patents: 22
Overall Rank: #196,739
Years Active: 1981–2016
Chevron Rank: #204