Biomebrella Inc.
Biomebrella (Biome + Umbrella )
means BIOME protecting human, animal, & environmental HEALTH.
COMPANY HISTORY
In 2018, Biomebrella Research Projects were initiated in Madison, Wisconsin, USA.
In 2023, Biomebrella Incorporation (바이옴브렐라 주식회사) was founded in 2023 and headquarter is currently located in the Republic of Korea.