Satoru Nakabayashi

Meiji Seika Kaisha · Drug Delivery System Institute · The General Hospital
Total Patents: 10
Overall Rank: #526,757
Years Active: 1980–1998
Meiji Seika Kaisha Rank: #57