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