
Here's a complex question that requires someone to reason about the input, can you answer it?
David J. Lockwood serves as Secretary-Treasurer of which Canadian professional society founded in 1945?


Canadian Association of Physicists
