Shunji Tomatsu

Saint Louis University · Kanazawa University · Seikagaku
Total Patents: 14
Overall Rank: #329,826
Years Active: 2011–2025
Saint Louis University Rank: #2