Takehiko Nakamura
Biogen Idec Ma · Nippon Soda Co. · Uniroyal Chemical Company
Total Patents:
14
Overall Rank:
#349,687
Years Active:
1996–2017
Biogen Idec Ma Rank:
#42