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