Manabu OKUTANI

Screen Holdings Co. · Merck · Central Glass Company, Limited
Total Patents: 38
Overall Rank: #85,313
Years Active: 2014–2024
Screen Holdings Co. Rank: #2