Dennis S. France

Arqule · Alteon · The Rockefeller University
Total Patents: 4
Overall Rank: #1,194,818
Years Active: 1995–2017
Arqule Rank: #52