Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
English to Spanish translations [PRO] Science / new technologies
English term or phrase:blockbusters
The promise of the new technologies emanating from the biological revolution is impressive, Genomics and proteomics are now well incorporated into the mainstrem R&D effort. However to continue to generate this kind of growth, a company needs o generate 4 to 5 new blockbusters a year rather than the one or two that are in today's pipelines.