Developing and commercializing vaccine technology and infectious disease therapies.
1 investor on record.