English | German | Russian | Czech

transfectable English

Meaning transfectable meaning

What does transfectable mean?

transfectable

Able to transfect or be transfected

Are you looking for...?