Lance C. Hall
Gates
Total Patents:
6
Overall Rank:
#848,915
Years Active:
2012–2016
Gates Rank:
#30