Contributor

Cynthia Leifer

Associate Professor of Immunology, Cornell University

Scientist, teacher, and enthusiast of our immune system.

Submit a tip

Do you have info to share with HuffPost reporters? Here’s how.