It's Sherlock Holmes in ancient/medieval China, with a good amount of character drama. It might not sound amazing but the execution is actually perfect.
Detective series set in medieval China. A lot of thought has gone into writing the characters, as well as the medical / botanical side and the society and culture of that time. (Not saying it is 100% historically realistic; it sacrifices some accuracy for plot reasons.) Also a lot of comedy, mostly revolving around the main character Mao Mao (her name sounds like 'Cat Cat'), who is extremely intelligent but also uncontrollably curious about poisons.
The characters are well thought out with significant development. They are likeable and dynamic.
There is a bit of science behind the main character's work, although the approach is more logical estimating like Sherlock Holmes and less scientific method.