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.

Spread the word

Single Post Navigation

Leave a Reply