Ahmed Ağayef Bey's scientific contributions