Yoko Shoji
Ibio · Meiji Seika Kaisha · Teijin Limited
Total Patents:
5
Overall Rank:
#1,005,117
Years Active:
1992–2015
Ibio Rank:
#6