Sir Mark Malloch Brown

22.03%
104,978 10,075 hours 2,846 446 1 224,138