Versus - compare AVLN and SLS

SELLAS Life Sciences Group Inc outperforms Avalyn Pharma Inc. on 10 out of 14 parameters.