Philomathematic

(n.) A philomath.