Indaptus Therapeutics prices USD 24 million private placement of 20,338,974 shares - INDP News | Rallies