Pascal Druzgala

Aryx Therapeutics · Renexxion · Xyra
Total Patents: 63
Overall Rank: #35,351
Years Active: 1994–2025
Aryx Therapeutics Rank: #1