
After many months of hard work, our LINE-1 TPRT structures are out in Science as a First Release.
Read the article here: https://www.science.org/doi/10.1126/science.ads8412
After many months of hard work, our LINE-1 TPRT structures are out in Science as a First Release.
Read the article here: https://www.science.org/doi/10.1126/science.ads8412