Youlu Yu
Chevron · Phillips Petroleum · Lowchol Scientific
Total Patents:
76
Overall Rank:
#24,739
Years Active:
1992–2025
Chevron Rank:
#22