translate English to German: This discovery is a breakthrough that has direct application from life-sciences to social sciences.
Diese Entdeckung ist ein Durchbruch, der direkte Anwendung von Lebenswissenschaften bis zu Sozialwissenschaften hat.