Yuzuru Takashima
University Of Arizona · Keihin · Stanford University
Total Patents:
31
Overall Rank:
#115,132
Years Active:
2001–2025
University Of Arizona Rank:
#7