Science is finally getting its shit together.