I heard dr roizen speak and he was awesome. Is he a generalist or specialist I could go see for care?

Anesthesiologist. He is an anesthesiologist who was given the title of chief wellness officer of the cleveland clinic. Beware of advice he gives as i personally had a bad experience from some of his advice. That said, he is a nice man and does speak well.