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