Steven Jacobs
Johnson & Johnson · Centocor Ortho Biotech · Cabot
Total Patents:
42
Overall Rank:
#71,463
Years Active:
2012–2025
Johnson & Johnson Rank:
#190