Hiroshi Ikawa

Fujirebio · Ajinomoto Co.
Total Patents: 26
Overall Rank: #156,444
Years Active: 1987–2004
Fujirebio Rank: #1