David E. McClelland
Australian National University · Delphi Technologies · Tokheim Holding B.V.
Total Patents:
7
Overall Rank:
#731,113
Years Active:
1991–2017
Australian National University Rank:
#13