Carroll-Loye
       

Scott Carroll

Scott is a biologist who studies insect behavior and evolution. His academic background permits him to bring new perspectives to long-standing issues in insect biology.

Scott Carroll - Visit Scott's web site