Search results for: Yue Hang Tang
EBioMedicine > 2015 > 2 > 7 > 671-680
Pigment Cell & Melanoma Research > 28 > 3 > 254 - 266
European Journal of Cancer > 2014 > 50 > 15 > 2668-2676
Journal of Molecular Evolution > 2012 > 75 > 5-6 > 214-228