Mohsen Fakhrizadeh Mahabadi was an Iranian nuclear physicist and scientist. He was regarded as the chief of Iran's nuclear program. From Wikipedia