Noboru Ohsawa

Applied Science Research Institute
Total Patents: 1
Overall Rank: #4,052,392
Years Active: 1983
Applied Science Research Institute Rank: #3