Bay Area's Menlo Therapeutics Files for $98M IPO By Sam | December 28, 2017 Menlo Therapeutics filed on Thursday with the SEC to raise up to $98M in an IPO. Source: BioSpace Posted in BioPharma