0 Publishers PublishersThe Royal SocietyNational Academy of Sciences (NAS)Hindawi Publishing CorporationnatureThe Association for Computing Machinery (ACM)The International Organization of Scientific Research (IOSR) Comments