Renee K. Margolis

New York University · SUNY Research Foundation
Total Patents: 2
Overall Rank: #2,269,933
Years Active: 1997
New York University Rank: #380