Phil Shaffer, MD 

I am a Physician with 40 years of experience both in academic and private medicine. I am also a board member of Physicians for Patient Protection. I also have a variety of non-professional interests that I may post about from time to time
See subscribers