English | German | Russian | Czech

electroloading English

Meaning electroloading meaning

What does electroloading mean?

electroloading

The injection of a drug etc. into a cell by electroporation.

Are you looking for...?