About Rani

An InCube Labs Company

Quick Facts

31

Issued or Allowed Patents

110

Patent Applications Filed

85

Millon Raised