Sasha spiegelman

Research intern

Us Palo Alto, CA, US

Ph.D. student at Technion University, Israel