Author - Andrew Margolis

Health and Science

Let it Snow

Fifteen to thirty inches. This is the average amount of snowfall Texas gets annually. This past winter, however, Texas has been experiencing this...

Health and Science

Left in the Past

French virologist, Luc Montagnier, once stated, “It’s clear that prevention will never be sufficient. That’s why we need a vaccine that...