Francisco Orellana, a seasoned professional who has worked in the biotech sector for over twenty years, joined Exciva as Chief Financial Officer