Akihiko Kikuchi

Cellseed · Sophia School · Amersham Pharmacia Biotech
Total Patents: 11
Overall Rank: #458,313
Years Active: 2002–2018
Cellseed Rank: #3