Andrew Leo Haynes

Lake Products Limited · Zinniatek Limited · RTX (Raytheon)
Total Patents: 76
Overall Rank: #24,720
Years Active: 1983–2025
Lake Products Limited Rank: #1