Memo Therapeutics AG, Switzerland, Schlieren