Vaxxas appoints Doug Cubbin as its new chief financial officer

Australian BiotechBioPharmaDispatch Executive