Search results for: Iain MacPherson
Journal of Viral Hepatitis > 28 > 12 > 1744 - 1750
European Journal of Cancer > 2017 > 82 > C > 237-246
Developmental Cell > 2012 > 22 > 1 > 131-145
Journal of Molecular Biology > 2006 > 358 > 4 > 1081-1093