An artist's impression of an Exoplanet, such as the ones discovered by Queen's University researchers