tiprankstipranks
The Fly

Schrodinger backs FY23 software revenue growth view 15%-18%

Schrodinger backs FY23 software revenue growth view 15%-18%