Dr Donald Mallard Wiki NCIS Fandom(02) Save Image Image gallery: Unraveling the Enigma of Dr. Mallard from NCIS