Hiroyuki Kuwahara Research Scientist, Structural and Functional Bioinformatics Computational modeling synthetic biology Stochastic processes control systems molecular evolution