Suguru Imafuku

Hoya · Hoya Healthcare
Total Patents: 6
Overall Rank: #834,773
Years Active: 1998–2019
Hoya Rank: #232