Important Recent Scientific Development