Kenji Yamazawa

Riken · Nabtesco · The Institute Of Physical And Chemical Research (Riken)
Total Patents: 3
Overall Rank: #1,570,291
Years Active: 1998–2010
Riken Rank: #375