Following God to Japan and Beyond

October 18, 2019 Written by Liam Watts Japan – a country without hope. Yuji Genda, a professor of Labor Economics at the University of Tokyo’s Institute of Social Science, recently published a study called “The International Survey of Life and … Continued