Why House Fly Barf Is an Overlooked Potential Vector of Disease : ScienceAlert

The next time a fly lands on your food, you might want to consider throwing that…