Janice Stewart
Baxter International
Total Patents:
13
Overall Rank:
#371,591
Years Active:
1998–2023
Baxter International Rank:
#112