Youlu Yu

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