Teppei Yamada

Japan Display · Mitsubishi Chemical · Kyoto University
Total Patents: 18
Overall Rank: #244,549
Years Active: 2003–2025
Japan Display Rank: #384