Site icon See Pest Control

Scientists say every animal needs sleep. These fruit flies didn’t get the memo (via Science | AAAS)

Some Drosophila melanogaster sleep only a few minutes a day

Source: Science | AAAS

Exit mobile version