Nobuyuki Sato
Maruha · Osaka Bioscience Institute · Japan Science And Technology
Total Patents:
12
Overall Rank:
#423,048
Years Active:
1994–2012
Maruha Rank:
#1