Kazuhiko Joujima
Takata
Total Patents:
3
Overall Rank:
#1,585,409
Years Active:
2005–2007
Takata Rank:
#170