Winner

MegaBee

MegaBee Best Communication Aid Solution: MegaBee™

International Life Sciences Awards - 2018

MegaBee

International Life Sciences Awards - 2018

MegaBee

Best Communication Aid Solution: MegaBee™