Teruaki Imada
Green Cross · Nissan Chemical Industries · Welfide
Total Patents:
6
Overall Rank:
#879,837
Years Active:
1997–2003
Green Cross Rank:
#80