SNGX Analysis - Soligenix, Inc. | Makkler