LogiPharma marks 25 years in 2025 with return to Lyon