James Daniel Riall

Johnson & Johnson · Eastman Kodak · Essilor International (Compagnie Generale D'Optique)
Total Patents: 116
Overall Rank: #10,706
Years Active: 1989–2022
Johnson & Johnson Rank: #25