Yuji Osawa

National Space Development Agency Of Japan · Showa Denko K.K.
Total Patents: 2
Overall Rank: #2,057,294
Years Active: 1996–2014
National Space Development Agency Of Japan Rank: #12