ohmega
ohmega
a networking platform backed with an accelerator for students who want to bring their ideas to life.
Bengaluru, India
a mystery user with no key