Scott Carroll Scott Carroll is a biologist who studies basic and applied aspects of evolutionary biology. His findings in contemporary evolution bring new perspectives to long-standing issues in biology., Scottcarroll.org~Site InfoWhoisTrace RouteRBL Check