translate English to French: The availability of new platform technologies is key to Alberta's ability to compete globally in the "post genomics era" of life sciences research.
Établissement de 25 millions de dollars situé sur le campus, l'IBD est pourvu d'installations informatiques et graphiques de pointe.