Letter from the editor-in-chief on the current state of affairs

 

v20240901