Yasmina Noubia Abdiche
Labrys Biologics · Rinat Neuroscience · Teva Pharmaceutical Industries
Total Patents:
25
Overall Rank:
#160,946
Years Active:
2011–2024
Labrys Biologics Rank:
#3