ICTS News

A scientific grand slam

View Content

It’s a scientific grand slam for researchers at Washington University School of Medicine in St. Louis. In the past week, they published papers in Nature, The New England Journal of Medicine, Science and JAMA – all among the world’s most prestigious scientific journals.