Ivan Lieberburg
Johnson & Johnson · Pfizer · Elan Pharmaceuticals
Total Patents:
10
Overall Rank:
#498,626
Years Active:
2009–2022
Johnson & Johnson Rank:
#2,223