Professor Lehana Thabane

Professor Thabane is Director of the Biostatistics Unit at St Joseph's Healthcare, Hamilton and Editor in Chief of Pilot and Feasibility Studies

Latest posts by Professor Lehana Thabane (see all)