Martin Sobel
Johnson & Johnson
Total Patents:
24
Overall Rank:
#173,445
Years Active:
1982–2019
Johnson & Johnson Rank:
#407