Popular India Cities for Scientific Editor jobs