The Synthesis Company of San Francisco Mountain Logo
A journey along the TIM23 complex, the major protein translocase of the mitochondrial inner membrane | doi.page