The second may give more of an idea that the research is continuing and/or emphasise the duration of the work, but there is no significant difference in meaning between those two sentences.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.