· Teaching Parasitology
· Teaching Laboratory Diagnosis
· Teaching Clinical Veterinary Medicine
· Design and execution of parasitology and pathology research projects
· Experience in operation and maintenance of research instruments
· More than thirty publications. The majority of which been published in peer reviewed international specialized scientific journals
· Editorial Board Member and a Reviewer in Signpost Open Access Journal of Pathobiology and Toxicology