Is this sentence grammatically correct?

LGBT people have experienced many problems that jeopardize their short-term and long-term health, whether it be by social, economic, or medical standards.