translate English to French: SETAC Press, Pensacola, Florida, USA.
SETAC Press, Pensacola, Floride, États-Unis.