Michael MacGregor
Pts · Telecommunications Research Laboratories
Total Patents:
3
Overall Rank:
#1,563,445
Years Active:
1998–2011
Pts Rank:
#56