Immix Biopharma, Inc.

Immix Biopharma, Inc. (IMMX)

Market Cap

59.69M

Website

https://www.immixbio.com

Earnings Date

Nov 12, 2024

Employees

17

IPO Date

Dec 16, 2021