Salah Meselhy Hamza

Faculty Veterinary Medicine - Department Forensic Medicine and Toxicology



Scientific degrees

BSc In NULL, [1965]
PhD In NULL, [1969]
(لا يوجد)