Catherine C. K. Yuan

Trevena · Smithkline Beecham Limited
Total Patents: 14
Overall Rank: #337,600
Years Active: 2007–2024
Trevena Rank: #5