John Mackay

Kt Health · ExxonMobil · Tredegar Film Products
Total Patents: 9
Overall Rank: #564,811
Years Active: 2001–2020
Kt Health Rank: #3