Abdelmalik Slassi

Astrazeneca Ab · Nps Allelix · Allelix Biopharmaceuticals
Total Patents: 57
Overall Rank: #42,777
Years Active: 1997–2025
Astrazeneca Ab Rank: #16