Complex sentence: The Space Science Center is the only museum in Canada dedicated solely to the space sciences and houses one of two lunar rocks on display in Canada.
Split into simpler sentences: The Space Science Center is the only museum in Canada dedicated solely to the space sciences. It houses one of two lunar rocks on display in Canada.