MacLachlan Group
Mark MacLachlan Dr. MacLachlan grew up in Quesnel, BC and completed his BSc degree at UBC. He then completed his PhD at UofT (I. Manners & G. Ozin; inorganic materials, polymers, and molecules) and a post-doc at MIT (T. Swager; organic materials). Dr....