Stephen Adonai Leon Icaza

  • Postdoctoral researcher, Pathology
  • I use human organoid models to dissect host–pathogen interactions and uncover novel host-directed therapeutic strategies.
 Stephen Adonai  Leon Icaza