A research team at a Thai university have found that Thai snail slime is the best in the world when it comes to producing cosmetics, a report said today.
A research team at a Thai university have found that Thai snail slime is the best in the world when it comes to producing cosmetics, a report said today.