Leika Bio Ltd in Basel · Regista