Nobukazu Ohnishi

Japan Space Forum · National Space Development Agency Of Japan · Nishikawa Rubber Co.
Total Patents: 4
Overall Rank: #1,214,909
Years Active: 2003–2015
Japan Space Forum Rank: #2