A green turtle conservation program carried out by the islanders has produced impressive results/effects/works.
I suspect that all of the three underlined words fit in the above sample and convey more or less the same idea. Your advice? Thanks.
'Effect' could be used with 'have'. 'Works' doesn't fit for me.