Memo Therapeutics AG, a biotech company based in Switzerland, has successfully raised an additional CHF 20 million in an extension…