#ronaldross

  1. Ponder our place

    Insects may have surprisingly rich inner lives—a revelation that could have wide-ranging ethical implications: "Do Insects Feel Joy and Pain?" @sciam (Plus- Sir Ronald Ross and World Mosquito Day) “If all insects disappeared, all life on earth would perish. If all humans disappea