Meena Patel
Abbott · Abb Vie · Advinus Therapeutics Limited
Total Patents:
37
Overall Rank:
#89,189
Years Active:
2001–2024
Abbott Rank:
#290