Mitsushi Gotanda

Fujirebio · Aubex
Total Patents: 3
Overall Rank: #1,626,068
Years Active: 1993–2000
Fujirebio Rank: #39