OTR3® is a biotechnology company with a strong lead in Research and Development, which excellence has been recognized by the European Commission (SME H2020 Instrument) and the French National Research Agency (ANR).