Haruo Ogura

Mecta · Kanto Ishi Pharmaceutical Co. · Meiji Seika Kaisha
Total Patents: 8
Overall Rank: #670,299
Years Active: 1982–1992
Mecta Rank: #9