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