Dermata Therapeutics, Inc.

Dermata Therapeutics, Inc. (DRMA)

Market Cap

2.20M

Website

https://www.dermatarx.com

Earnings Date

Nov 13, 2024

Employees

8

IPO Date

Aug 13, 2021