James Logie

Burcon Nutrascience (Mb) · ExxonMobil · Lockheed Martin
Total Patents: 15
Overall Rank: #323,580
Years Active: 1981–2015
Burcon Nutrascience (Mb) Rank: #7