Aired Sunday December 10, 3:15pm - 3:45pmon CBBC HD

Operation Ouch!

Series 11 Episode 8: Liver

The doctors reveal that the liver is an enormous energy storage system and join Lilia for an amazing operation on her brain.

Category
Children / Medical / Science
Original air date
2022-09-15
Cast and crew
  • Dr. Chris van TullekenHost
  • Dr. Xand van TullekenHost