New England Journal of Medicine (NEJM) – Editor-in-Chief
Nature Reviews Immunology – Chief Editor
The Lancet – Editor-in-Chief
Cell – Editor-in-Chief