Phil Dumbarowski

Person

The interventional radiologist who saved Sebastian Younger's life, described as a 'magician' for his skill.

Mentioned in 1 video