Andrei Cezar Floroiu

Affiliations

  • President, Chief Exec Officer at Vaxart Inc. (VXRT), 2023-03-22