PAR-2 - hírek
Special protein found in bacteria could cause cancer cells to self-destruct, Spanish scientists say