Douglas A. Lillico

Alberta Research Council · Alberta Innovates—Technology Futures · Alberta Oil Sands Tech And Research Authority
Total Patents: 7
Overall Rank: #742,560
Years Active: 1999–2014
Alberta Research Council Rank: #18