The science says it worksThe science says it works 9 February 2021 admin_leapfrog About IMMUNEWhat a faff it is finding something that works and is easy to take. This is one chewable pill, which is yummy, and the science says it works! I am loving them. NewerThank you Leapfrog! View all posts OlderIt really works…