Abe Fumiyoshi
Japan Marine Science And Technology Center
Total Patents:
1
Overall Rank:
#3,538,333
Years Active:
2002
Japan Marine Science And Technology Center Rank:
#10