Lugar de publicación The last dance of coupled plasma filtration adsorption (CPFA): Clinical outcomes, challenges, and perspectives in multiple organ support therapy. 48(12):871-877. 2025