Lihadh Al-Gazali

Iraqi geneticist