www.bbc.com/news/science-environment-62724822 … Is this ape really cuddling a pet mongoose? By Ella Hambly BBC News Climate and Science ------------------------------- When Nature stumps us humans. Cheers,
PTX This rare type of lymphoma ruins the body – so do existing treatments. Prescient could have a solution