Complex sentence: The leading theory has been the giant-impact hypothesis, but research continues on this matter, and there are a number of variations and alternatives.
Split into simpler sentences: The leading theory has been the giant-impact hypothesis. However, research continues on this matter, and there are a number of variations and alternatives.