David Feny{haeck over (o)}

The Rockefeller University
Total Patents: 1
Overall Rank: #3,556,523
Years Active: 2002
The Rockefeller University Rank: #330