Hiding in plain sight: A new lymphoid organ discovered in zebrafish

Mohamed N Bakr1,2,3, David M Langenau1,2,3

  • 1Molecular Pathology Unit, Massachusetts General Hospital, Harvard Medical School, Charlestown, MA, USA.

Related Concept Videos