Ryuichi Sakai

Harbor Branch Oceanographic Institution · Sumitomo Electric Industries · University Of Illinois
Total Patents: 22
Overall Rank: #195,796
Years Active: 1988–2019
Harbor Branch Oceanographic Institution Rank: #12