Luis Z. Avila

Genzyme · Focal · University Of Texas System
Total Patents: 34
Overall Rank: #100,487
Years Active: 1997–2025
Genzyme Rank: #15