If you want to know whether that sentence is punctuated correctly, then you are right - it is.
You need to have a comma after the word range, because that is where the dependent clause ends, and there should be no comma before the conjunction and.
Meir gives up hope because of the harsh brutality of the Nazis on a daily basis.
He asks Demodocus to sing the story of the Trojan Horse
I think it is a. amino acids.
i hope that's right :)