Nobuyuki Miyajima

Lion Group · Takeda Pharmaceutical Company Limited · The Lion Fat & Oil Co.
Total Patents: 8
Overall Rank: #653,703
Years Active: 1981–2012
Lion Group Rank: #101