All Professor Toshiaki Ohteki (Professor Institute of Science Tokyo) articles