Dermatology biotech Menlo Therapeutics sets terms for $85 million IPO

Ref: Nasdaq