Opexa Therapeutics (OPXA) Enters Development Agreement with Merck Serono Worth Up to $225M

Go back to Opexa Therapeutics (OPXA) Enters Development Agreement with Merck Serono Worth Up to $225M