Question: David J. Lockwood serves as Secretary-Treasurer of which Canadian professional society founded in 1945?
Answer: Canadian Association of Physicists