scientific rationale

Translations
научная логика
The scientific rationale for the study was explained in detail.
Научная логика исследования была подробно объяснена.
Words
scientific

adjective
научный
rationale

noun
обоснование