Kevin Aaron Roth
Washington University · Nen Life Science Products · Stanford University
Total Patents:
6
Overall Rank:
#879,719
Years Active:
1986–2003
Washington University Rank:
#229