Efzimfotase alfa shows positive Phase III results in hypophosphatasia | Humanexa Signals | Humanexa Signals