He received his doctor of science degree from the University of Tokyo in 1995 and was awarded the Zeldovich Medal in 2002 by the Russian Academy of Science and Committee on Space Research.