Flexion Therapeutics Inc financial data

Location
10 Mall Road, Suite 301, Burlington, MA
State of incorporation
DE
Fiscal year end
December 31