Duane E. Ruffner
University Of Utah · Genta Incorporated · University Of Utah
Total Patents:
6
Overall Rank:
#874,170
Years Active:
2001–2007
University Of Utah Rank:
#446