Satoshi Karasawa

Riken · Medical & Biological Laboratories Co. · Hoya
Total Patents: 26
Overall Rank: #155,666
Years Active: 2003–2013
Riken Rank: #15