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