Nobuyuki Sato

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