be well up on something

be ˌwell ˈup on something

know a lot about something: Are you well up on the latest developments?She’s very well up on modern Chinese literature.
See also: on, something, up, well