Mark MacLachlan is a UBC professor and dean of sciences. To unwind, he crafts crossword puzzles that have run in newspapers such as the New York Times and the Wall Street Journal.

Mark MacLachlan is a UBC professor and dean of sciences. To unwind, he crafts crossword puzzles that have run in newspapers such as the New York Times and the Wall Street Journal.
Protected by Security by CleanTalk