It seems like that I could have done better on this mission especially If I didn't get hit by the chimera assaults and the boss but I still got the S rank for this mission.