Takahiro Kikawada
National Institute Of Agrobiological Sciences · Unknown
Total Patents:
6
Overall Rank:
#863,124
Years Active:
2005–2012
National Institute Of Agrobiological Sciences Rank:
#9