Penny Moore
👤 Speaker
1
total appearances
Appearances Over Time
Podcast Appearances
NPR News Now
NPR News: 01-23-2026 1AM EST
In many cases, up to 90% of global viruses could be stopped by one antibody.