Expert witness

someone with specialised knowledge who testifies in court

An expert witness in law is a person whose opinion is accepted by the judge as an expert on a given topic. This evidence can be disputed by an expert for the other side on the same topic.