Author Archives: Theresa D.

Toucan Play That Game

A blog about life...literally

Flies Sensory Neurons

At the University of Duke, scientists have been working with fruit flies to try and discover how nerves develop, and they may have had a breakthrough in puzzling together how flies develop neurons that regulate their keen sense of smell.


Written by Theresa D.| Tagged | Leave a Comment

Who Says Humans are the “Most Advanced Race?”

Cross River Gorilla (Gorilla gorilla diehli)Image from


Written by Theresa D.| Tagged | Leave a Comment