Scott Ciarrocca
Johnson & Johnson · Arthrocare
Total Patents:
12
Overall Rank:
#412,569
Years Active:
2004–2021
Johnson & Johnson Rank:
#997