Complex sentence: It has a department of study of vertebrate paleontology which has made great contributions to the geopark of Paleorrota.
Split into simpler sentences: It has a department of study of vertebrate paleontology. Has made great contributions to the geopark of Paleorrota.