Which civilization advanced in astronomy, mathematics, and medicine