New dean Professor Howard Thomas plans to take the Lee Kong Chian School of Business further in an increasingly competitive landscape, building it up to be a thought leader in research.