John Marshall
H.J. Heinz · Del Monte · Netscape Communications
Total Patents:
32
Overall Rank:
#112,678
Years Active:
1983–2022
H.J. Heinz Rank:
#3