Helen P. Findlay

Arius Research · Hoffmann-La Roche
Total Patents: 27
Overall Rank: #147,478
Years Active: 2006–2012
Arius Research Rank: #3