Narges Baniasadi

Active Stanford, CA Chief Executive Officer for Bina Technologies