Search
Menu
Home
Sources
About
Contacts
IOMA
IOMA
is a
fad
evidence-based
skincare
brand
from
France
. It was
founded
in
2008
and it is now present in around
300
stores
in France and in several other
countries
including
the United
States
.
Press
*
*
:
Machines
and
Microchips