Soligenix inc files for mixed shelf of upto $50 million

Soligenix inc files for mixed shelf of upto $50 million - sec filing.
SNGX Ratings Summary
SNGX Quant Ranking