Santiago Rodriguez
HP · University Of Texas System · Carrington Laboratories
Total Patents:
23
Overall Rank:
#185,726
Years Active:
1993–2013
HP Rank:
#955