Liquid fluoride thorium reactor explained in 5 minutes

Science is awesome.

Loading...