Shu Yu

Pfizer · Curis · Neurogastrx
Total Patents: 19
Overall Rank: #228,913
Years Active: 1988–2025
Pfizer Rank: #437