Toru Oba
Unicharm · Toyota
Total Patents:
15
Overall Rank:
#322,117
Years Active:
2004–2017
Unicharm Rank:
#91