innovation european funded research helping to bring u o production as is possible
It means innovation, with European-funded research helping to bring a vaccine to production as quickly as possible.
innovation, European-funded research helping to bring a to production as as possible.