It seems that they have help from the Russians. Putin last week mentioned that there are quite a few Russian nuclear scientists in Iran.
200+