Search results for: Helene Klug
Cell Reports > 2016 > 15 > 7 > 1481-1492
Molecular Cell > 2013 > 50 > 5 > 625-636
Molecular Cell > 2008 > 31 > 3 > 371-382
Cell Reports > 2016 > 15 > 7 > 1481-1492
Molecular Cell > 2013 > 50 > 5 > 625-636
Molecular Cell > 2008 > 31 > 3 > 371-382