Oncology Letters (2017)
PMID: 28529562
1Institute of Liver Diseases, Tongji Hospital, Tongji Medical College, Huazhong University of Science and Technology, Wuhan, Hubei 430030, P.R. China.
#1Mycosphaerella Arbuticola 6 day ago
Much more similar than expected. Similarities detected by ImageTwin.