You are viewing a single comment's thread from:
RE: A peptide from an Australian funnel-web spider has been found to kill both human melanoma cells and cancerous Tasmania devil facial tumours that are threatening the survival of the species
@stefanfarrell, I gave you a vote!
If you follow me, I will also follow you in return!