Concepedia

Publication | Closed Access

TMEM126A is a mitochondrial located mRNA (MLR) protein of the mitochondrial inner membrane

31

Citations

67

References

2013

Year

References

YearCitations

Page 1