3 ms·
Just read about occasional discoveries and breakthroughs on the news. I read that Cuba is developing a promising anti-cancer vaccine or something like that a wh
by Synaesthesia 11y ago
Just read about occasional discoveries and breakthroughs on the news. I read that Cuba is developing a promising anti-cancer vaccine or something like that a while ago.