Efzimfotase alfa shows positive Phase III results in hypophosphatasia | Humanexa