Nicholas A. Leech

Nike · Feng Tay Enterprises Co. · Karsten Manufacturing
Total Patents: 49
Overall Rank: #56,090
Years Active: 2013–2024
Nike Rank: #150