YMTX logo

Yumanity Therapeutics (YMTX) Quick Ratio