Moda MD raises £17,000 for cancer charity