Life Sciences
Life Sciences > 2006 > 78 > 12 > 1341-1351
Life Sciences > 2012 > 90 > 13-14 > 553-559
Life Sciences > 2013 > 93 > 4 > 139-144
Life Sciences > 2006 > 78 > 12 > 1341-1351
Life Sciences > 2012 > 90 > 13-14 > 553-559
Life Sciences > 2013 > 93 > 4 > 139-144