Mark N. Russell
Berry Plastics · Alcoa Closure Systems International
Total Patents:
7
Overall Rank:
#709,159
Years Active:
2000–2022
Berry Plastics Rank:
#35