Aida Abujoub

Novartis Ag
Total Patents: 8
Overall Rank: #600,405
Years Active: 2011–2025
Novartis Ag Rank: #703