Original: There are, however, several Antarctic research centers from various nations that are inhabited by teams of scientists that rotate on a seasonal basis.
Simplified: There are research centers from some nations on Antarctica. Teams of scientists live in the research centers for part of the year.