Sally green slides and presentations

An-Wen Chan speaking at the XIV Cochrane Colloquium in Dublin, Ireland November 9, 2007