Norigi Kurihara

Aubex · Fujirebio
Total Patents: 3
Overall Rank: #1,652,401
Years Active: 1986–1995
Aubex Rank: #1