11 pubs · 996 cites · h-index 7
Systems Biology Institute
2011 - 2013
TagCyx Biotechnologies (Japan)
2010 - 2010
The University of Tokyo