Biohealing company claims to offer alternative to modern science, faces scrutiny