Dr. Robert Den, Chief Medical Officer at Alpha Tau Medical