Salah U. Ahmed
Teva Women'S Health · Abon Pharmaceuticals · Barr Laboratories
Total Patents:
24
Overall Rank:
#171,171
Years Active:
2001–2023
Teva Women'S Health Rank:
#1