Professor Boon Thau Loo named Associate Dean of Master's Programs