Science ❯ Health ❯ Medical Research ❯ Pharmaceuticals
Early reviews question its reliability, raising governance concerns.