Good question. Both are possible from the way in which the sentence is structured. From the context, I suspect your second option is correct. It would have been clearer if the writer had written:
"...in English, which assess (or assessed) the effect of Crataegus"