Instead, new treatment techniques resulting from biomedical advances were welcome.
Al contrario, nuevas técnicas de tratamiento proporcionadas por los avances biomédicos fueron bienvenidas.
Ao contrário, novas técnicas de tratamento proporcionadas pelos avanços biomédicos foram bem-vindas.