bibliographic resource 2826207 [br/2826207]
https://w3id.org/oc/corpus/br/2826207

is a
title
  • HLA, CTLA-4 and PTPN22: the shared genetic master-key to autoimmunity?
publication date
  • 2005-01-01
contributor
identifier
part of