Amro Abd-Al-Fattah Amara
The huge amount of information, the big number of scientists and their efforts