translate English to French: Santa Cruz Laboratory, 110 Shaffer Road, Santa Cruz, CA 95060.
Southwest Fisheries Science Center, Department of Commerce, National Oceanic and Atmospheric Administration, National Marine Fisheries Service.