Open Menu
Companies>Lycera
Last Modified21/01/2017 1:33 AM
cover
Lycera icon

Lycera

Employee Participants0
Total Rating0
Revenue$0

Lycera engages in the development of small-molecule immunomodulators for the treatment of patients with autoimmune diseases. Read More

Headquarters 2800 Plymouth Rd., NCRC, Building 26, Ann Arbor, MI, USA
Phone Number 7342333147