Researchers find new species of Nemacheilidae fish in Putao, Northern Myanmar
A new species of loach described as Mustura yangi was discovered in northern Myanmar by researchers from Kunming Institute of Zoology of the Chinese Academy of Sciences, National University of Singapore and Forest Research ...