Questa Capital invests in companies in the healthcare sector.
They exited their investment in EPIX Therapeutics.