Call Me Stormy

Finding righteous currents in turbulent times

Gallo’s Role

Jamie Dlux looks back at the controversy between France and the United States over who discovered AIDS. An American scientist, Robert Gallo, claimed to have isolated the AIDS virus, but there’s strong evidence he simply expanded upon work done in France by Luc Montagnier at the Pasteur Institute in Paris.

Single Post Navigation

Leave a Reply

Discover more from Call Me Stormy

Subscribe now to keep reading and get access to the full archive.

Continue reading