If you are looking for alternatives to the phrase "supported by," there are many synonyms available to choose from. For example, you could use the phrase "backed by" to indicate that something is supported by someone or something else. Similarly, you could use the phrase "aided by" to suggest that something received help or support from another source. Other possible synonyms for "supported by" include "assisted by," "bolstered by," "upheld by," and "underpinned by." Ultimately, the exact phrase you choose will depend on the context in which you are using it and the tone you want to convey.