Skip to Main Content
Cultureware

Autophagy Attenuates the Adaptive Immune Response by Destabilizing the Immunologic Synapse

  • TR Number: 3466