We need more drugs…this is what we need more as a humanity, for many purposes… Published April 19, 2026 in Drugs development & discovery.