(PhysOrg.com) -- The world's smallest species of eel-loach fish has been discovered by a Natural History Museum scientist and his colleague this month and is featured on the Museum's Species of the ...