A Dunedin man with terminal cancer has raised enough money to support two internships for blood cancer research.