SCI


Meaning of SCI in English

[sci] abbreviation science, scientific

Merriam-Webster English vocab.      Английский словарь Merriam Webster.