Catherine Rogers

Catherine Rogers

Home Organization
Department of Bioengineering, Stanford University
Visiting Organization
INSERM, Hôpital Saint-Louis, Paris