Janet E. Halliwell named a Fellow of the Royal Society of Canada.