Cell Death and Metabolism Department, Danish Cancer Society Research Center, Denmark
Personal information