From a career in advertising to shedding light on Israeli inventions By Kristina Puga March 5, 2015 Stories When Marcella Rosen is passionate about any issue, she makes sure it is known – not in a pushy or obstinate manner, but in a âCan you believe it?â way.… Read more