Takanori Ichiki
The University Of Tokyo · Nikon · Japan Science And Technology Agency
Total Patents:
20
Overall Rank:
#216,697
Years Active:
2009–2025
The University Of Tokyo Rank:
#38