Lifestyle Eczema Injectable Drug Provides Quick Itch Relief, Clinical Trial Results Show Updated Dec 19, 2025 Key Takeaways