Stephen A Welch

London Health Sciences Centre, London, Ontario, Canada

Are you Stephen A Welch?

Claim your profile

Publications (20)56.88 Total impact

Publication Stats

121 Citations
56.88 Total Impact Points


  • 2012–2014
    • London Health Sciences Centre
      London, Ontario, Canada
    • Regional Integration Cancer Center
      Мендоса, Mendoza, Argentina
  • 2010
    • University of Toronto
      Toronto, Ontario, Canada
  • 2007
    • The Princess Margaret Hospital
      Toronto, Ontario, Canada