Sort:  

FR: Et bien oui, les sciences physiques au service de la biologie.
EN: Well yes, the physical sciences at the service of biology.