Who can be considerd as an expert witness-
High-Yield Explanation
Expert witness (skilled witness): It refers to a witness who is skilled in some particular field.
e.g. Medical officer, firearm expert, chemical expert, finger print expert, hand writing expert and ballistic expert etc.