• The invasive Italian white snail

    By 1922, they were found in 22 different La Jolla locations and at the Scripps Institute for … They remain firmly entrenched in San Diego County.

    Read More
  • 0 0