Market Cap: $198.98M
Filed a patent for "compositions for the improved treatment of acne and related disorders" on Thu, August 31, 2023