Takeshi Isoda
Lederle (Japan)
Total Patents:
3
Overall Rank:
#1,640,055
Years Active:
1996–1998
Lederle (Japan) Rank:
#11