Research Concept

Transposable element

semiparasitic DNA sequence

Works
74,666
Citations
2,060,292
Level
4
OpenAlex ID
C4918238