Ronald Beavis

The Rockefeller University · New York University · Scripps Research
Total Patents: 12
Overall Rank: #425,339
Years Active: 1991–2008
The Rockefeller University Rank: #31