About Emflaza
Based in Illinois (IL), Emflaza operates in the Life Science sector. Investors on record include PTC Therapeutics, Inc.. The company is headquartered in Illinois (IL). Emflaza appears in Acquity Data's private market intelligence platform.