Tomoyuki Iwabuchi
Semiconductor Energy Laboratory · Sft Laboratory Co.
Total Patents:
50
Overall Rank:
#54,378
Years Active:
2004–2023
Semiconductor Energy Laboratory Rank:
#190