Leanne Stillerman Zabow. Credit: Courtesy.
Leanne Zabow
Leanne Zabow is a clinical psychologist born in South Africa and currently living in Ra'anana, Israel.