Atsushi Ochiai

National Cancer Center · Toray Industries · Mitsubishi Electric
Total Patents: 53
Overall Rank: #47,935
Years Active: 1991–2025
National Cancer Center Rank: #6