sirna

listen to the pronunciation of sirna
Английский Язык - Английский Язык
small interfering RNA (or short interfering RNA or silencing RNA)
sirna
Избранное