In the vain of Pixar’s Monster’s Inc. we have crafted a wicked bunch of evil bugs for Swiss pharmaceutical brand Verfora and their new launch. There’s many more to come so stay tuned.