All Eisei Sohara (Associate Professor at Science Tokyo) articles