Rod Taylor

Person

An anesthesiologist in Melbourne, Australia, and the passionate advocate and founder of Low Carb Down Under.

Mentioned in 1 video