Ruth Scherz-Shouval, PhD

Ruth Scherz-Shouval, PhD

Associate Professor
Department of Biomolecular Sciences
Weizmann Institute of Science
Rehovot, Israel