English | German | Russian | Czech

electroporant English

Meaning electroporant meaning

What does electroporant mean?

electroporant

A transient pore formed by electroporation

Are you looking for...?