Soligenix (SNGX) Financial Ratios | The Fly