Yuzuru Iwai

The Kitasato Institute · Kitasato Kenkyushio
Total Patents: 10
Overall Rank: #523,812
Years Active: 1980–2004
The Kitasato Institute Rank: #9