CD81 (TAPA-1): a molecule involved in signal transduction and cell adhesion in the immune system

CD81 (TAPA-1): a molecule involved in signal transduction and cell adhesion in the immune system