Itai Strominger

Itai Strominger

Project: The choroid plexus as a lymph node-like structure.

MD-PhD student