Gerard Rosse

Cephalon · Millennium Pharmaceuticals · Sanofi
Total Patents: 6
Overall Rank: #853,956
Years Active: 2006–2015
Cephalon Rank: #127