The University of Glasgow has welcomed Her Royal Highness The Princess Royal to campus to learn more about Lord Kelvin during the bicentennial year of his birth.