Search results for: Telma Lopes
Cell Reports > 2017 > 19 > 7 > 1467-1478
Journal of Inorganic Biochemistry > 2010 > 104 > 11 > 1171-1177
Cell Reports > 2017 > 19 > 7 > 1467-1478
Journal of Inorganic Biochemistry > 2010 > 104 > 11 > 1171-1177