What you should say is that the science on it is advancing. Catching up implies that it is behind something else (or where it should be, which might be true actually but that is a difficult argument to make in the present) when that isn't the case.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: