Evan Marc Hirsch

Microsoft · American Cyanamid
Total Patents: 27
Overall Rank: #147,619
Years Active: 1995–2010
Microsoft Rank: #1,590