Jurkat cells

English

Noun

Jurkat cells

  1. plural of Jurkat cell