The Japanese government will present Japan's Order of Culture to cancer researcher Hidesaburo Hanafusa, Ph.D., Leon Hess Professor at The Rockefeller University, in a ceremony at the Imperial Palace in Tokyo on Friday, Nov. 3. Hanafusa is the only scientist of the five native Japanese receiving t...