Tatsuo Ohtsuka

Hoffmann-La Roche · Basilea Pharmaceutica Ag
Total Patents: 6
Overall Rank: #877,616
Years Active: 1989–2005
Hoffmann-La Roche Rank: #687