Leigh R. Turner
Aol · Compuserve Incorporated
Total Patents:
5
Overall Rank:
#1,010,516
Years Active:
1998–2014
Aol Rank:
#22