letter from the editors


2021 Letter from the Editors

Dear IMSA, 17 months. 17 months of lockdown. 17 months of a global pandemic. 17 months without IMSA. And yet, we managed to survive the…