Versus - compare SNOA and SNGX

Sonoma Pharmaceuticals Inc. outperforms Soligenix Inc on 22 out of 31 parameters.