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