Search

Ted Talks A Teachable Texas Moment

Dr. Ted Rosen

The recent winter storm in Texas has Ted Rosen, MD, talking adversity, resilience and hope in medicine and in life.