Mark B. Taubman

Ucb S.A. · University Of Rochester
Total Patents: 2
Overall Rank: #2,079,984
Years Active: 2002–2013
Ucb S.A. Rank: #92