I think the paragraph is fine. I would change "despite" to "although" and perhaps change "people concerned" to "concerned citizens".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
****.cupidadopting animals in our labs may bring about favorable featuresThere's no grammatical error here, but the word choice seems strange. "Features" seems particularly weak, and "adopting" could be ambiguous in view of the recent push to adopt endangered animals.