About Excaliard Pharmaceuticals
Excaliard is a biotechnology company developing antisense drugs for the local treatment of scarring and other fibrotic diseases.
Excaliard is a biotechnology company developing antisense drugs for the local treatment of scarring and other fibrotic diseases.