US biotech major Biogen and Chicago, Canada-based Vanqua Bio today announced a license agreement granting Biogen exclusive ...