There is no published article corresponding to that press release.
There is only this published abstract: https://www.abstractsonline.com/pp8/#!/20343/presentation/37...
(which does not contain the 91% by the way; though it is reported widely. perhaps it was in the presentation).
Here is a page with expert reactions (most are skeptical)
https://www.sciencemediacentre.org/expert-reaction-to-confer...
tl;dr: I don't believe a word of it.