Kenji Soda
Bioleaders · Shionogi & Co. · Yamasa Shoyu
Total Patents:
12
Overall Rank:
#424,366
Years Active:
1980–2010
Bioleaders Rank:
#9