Health Varda Space Industries Launches Innovative Drug Production Capsule On May 13, 2025, a capsule designed for pharmaceutical manufacturing, known as the W-3 capsule, landed in the Australian desert after a two-month mission... Editorial6 days ago