Megumi Takeuchi
Hoya
Total Patents:
8
Overall Rank:
#657,376
Years Active:
1997–2010
Hoya Rank:
#145