Toyoaki Nanba
Sharp Kabushiki Kaisha · Nisca
Total Patents:
35
Overall Rank:
#99,276
Years Active:
1998–2011
Sharp Kabushiki Kaisha Rank:
#337