World's 50 Best 2018
W50B 2018
94rd
World's 50 Best 2012
W50B 2012
7th
San Francisco
August 2012
World's 50 Best 2017
W50B 2017
67th
San Francisco
August 2012
World's 50 Best 2014
W50B 2014
49th
World's 50 Best 2008
W50B 2008
38th
World's 50 Best 2008
W50B 2008
87th
World's 50 Best 2004
W50B 2004
1st