Nobuyuki Otaki

Cubic · Kanto Kagaku · Taica
Total Patents: 10
Overall Rank: #515,961
Years Active: 1992–2014
Cubic Rank: #50