What just happened? A vertebrate's body consists of intricate connections between organs and various vessel systems. To better highlight and study these connections, German scientists have developed a ...