Exciva appoints Mark Altmeyer as chairman of the board

Biopharma News