If your social feeds are suddenly jam-packed with recommendations about manuka honey ... found in the human body and in this ...