COYA logo

Coya Therapeutics (COYA) Quick Ratio