Kazuya Matsumoto
Takara Bio
Total Patents:
7
Overall Rank:
#733,577
Years Active:
2000–2017
Takara Bio Rank:
#44