Perforin-2/Mpeg1 and other pore-forming proteins throughout evolution

Perforin-2/Mpeg1 and other pore-forming proteins throughout evolution