Login / Signup
Human immune organoids: a tool to study vaccine responses.
Lisa E Wagar
Published in:
Nature reviews. Immunology (2023)
Keyphrases
</>
endothelial cells
induced pluripotent stem cells