Cardiff Oncology (CRDF) Financial Ratios | The Fly