St Georges, University of London Definition: St Georges, University of London Last accessed: 23/03/2021 Tags: External resource, Organization