Michal Mor featured

Inspirational Woman: Michal Mor | Co-Founder, Head of Science for Product, Lumen

I was born in Palo Alto California, and relocated to…