Lentinula edodes Mushroom Concentrate: Health & Immunity Enhancement Did you know that Lentinula edodes are not just a tasty supplement to various meals? They also offer a variety of wellness benefits, including boosting the immune system. Research indicate that consuming shiitake concentrate can substantially improve the body’s immune response. This renders it a favored option…