Phil Dumbarowski
Person
The interventional radiologist who saved Sebastian Younger's life, described as a 'magician' for his skill.
Mentioned in 1 video
The interventional radiologist who saved Sebastian Younger's life, described as a 'magician' for his skill.