Iwona Wrona
Johnson & Johnson · Merck · Eli Lilly
Total Patents:
10
Overall Rank:
#480,518
Years Active:
2013–2025
Johnson & Johnson Rank:
#1,608