The cure for cancer didn't really make the FDA very happy...