Search for University College London - Institute of Child Health with Google
£5,168,087 on 7 February, 2008
£9,465 on 11 June, 2007