Health Headlines Commentary for February 21, 2018
Source:
Peanut allergy ‘cure’ shows promising results: study
Reference:
Study was not published. It is a press release from the company that Manufactures the treatment. As such, skepticism should be paramount.