Repeat: Several research centers have opened in the past few years in Germany, England, Spain, Sweden and Australia.
Several research centers have opened in the past few years in Germany, England, Spain, Sweden and Australia.