Voisin Consulting Life Sciences glossary icon
Glossary

Integrated summary of efficacy (or effectiveness) (ISE)

Loading..
Click a letter to view all its definitions

Comprehensive integrated analysis of the effectiveness of a study drug, recommended to be submitted to fulfil FDA requirements for an NDA or BLA in the US.

Other glossary definitions

E

EudraCT Form

A harmonized application form is used for clinical trial applications across the European Union. EudraCT…

View definition
S

Significant risk device

An investigational device that:  Is intended as an implant and presents a potential for serious…

View definition