Posted January 19, 2015 0 0 A great Ted Talk from an Israeli physician, Dr. Ron Sabar. Hat tip: Lara Zilberstein, MD About Donna Oshri