Ulrike Strauss

Hoffmann-La Roche · Solarworld Ag
Total Patents: 2
Overall Rank: #1,921,265
Years Active: 2005–2020
Hoffmann-La Roche Rank: #1,850