10.1101/806505
Lymph node follicle formation and vaccination responses reconstituted in vitro in a human Organ Chip
2019-10-16