So Umekage

Toyohashi University of TechnologyJapan

2006 Ph.D. (Life Science) Tokyo Univ. 2005 Toyohashi Tech. Reseracher 2007 Toyohashi tech. Assistant Prof.

1chapters authored