Knowledge, Blog Michio Kaku Author champ Date June 17, 2016 Blog : http://www.mkaku.org Michio Kaku is an American futurist, theoretical physicist and popularizer of science. Kaku...