You are viewing a single comment's thread from:RE: Scientists make cancer cells self-destructView the full contextView the direct parentandres0221 (42)in #life • 7 years ago thanks for the information, I will take it into account