Dr. Reuven Gal

Member of Public Standing

Israel flag