IMCAS 2025: Galderma presents data on newly launched products and reaffirms its leadership