Patricia Boya

Patricia Boya

Spanish National Research Council (CSIC), Madrid, Spain

New links between autophagy and cell death