Martin Ryan
American Can · Ericsson · Imperva
Total Patents:
5
Overall Rank:
#937,389
Years Active:
1985–2024
American Can Rank:
#74