Last updated July 28, 2017 at 11:38 am
It’s all about super-powered self healing on this week’s episode of The Science Recap! Lisa and Casey hypothesise some scientific explanations for Cleverman’s special abilities.
Check out the rest of our Cleverman recaps here.