iThemba LABS Cancer Research featured on Eye Witness News

  • by

Scientists at national research facility, iThemba LABS, in Cape Town are aiming to improve cancer diagnostics and treatments.

Published by EWN Reporter Kevin Brandt on Eye Witness News (EWN)

Read more …