Search results for: Ning Yang
Science China Life Sciences > 2014 > 57 > 10 > 959-972
Science China Life Sciences > 2010 > 53 > 8 > 992-999
Science China Life Sciences > 2009 > 52 > 11 > 1030-1035
Science China Life Sciences > 2006 > 49 > 4 > 332-341
Science China Life Sciences > 2005 > 48 > 5 > 481-486