Versus - compare HQL and DSU

Tekla Life Sciences Investors outperforms BlackRock Debt Strategies Fund, Inc. on 19 out of 24 parameters.