Edgar Garcia-Rill
University Of Arkansas · University Of Arizona
Total Patents:
8
Overall Rank:
#645,093
Years Active:
1991–2016
University Of Arkansas Rank:
#209