New senior executives bring significant biopharma experience as Persica moves to next phase of its development London, UK, 23 March 2026 - Persica Pharmaceuticals Limited (Persica), a clinical stage ...