Richard U. Margolis

New York University · SUNY Research Foundation
Total Patents: 3
Overall Rank: #1,631,198
Years Active: 1997–2000
New York University Rank: #247