Русско-английский научно-технический словарь

по ряду причин

This terminology can be confusing for a number (or a variety, or several, or a diversity) of reasons.

Русско-английский научно-технический словарь