About company

RNA-based artificial virus vaccine and immunotherapy platform High payload capacity for delivering multiple transgenes

US 400 farmington avenue
Not verified company