Society Memberships
2001-present American Crystallographic Association
2001-present American Association of Immunologists
2008-present Member, Network for Translational Research Committee, National Cancer Institute, Stanford University
2001-present American Crystallographic Association
2001-present American Association of Immunologists
2008-present Member, Network for Translational Research Committee, National Cancer Institute, Stanford University