Juan Barraza
The University Of Chicago · Uchicago Argonne
Total Patents:
2
Overall Rank:
#2,153,307
Years Active:
1996–2007
The University Of Chicago Rank:
#530