Improve grammaticallity of this text.
Indeed just earlier this year, a team of National University of Singapore researchers find themselves facing this problem.
Indeed just earlier this year, a team of the National University of Singapore researchers found themselves facing this problem.