Composite
5%
Novelty
Feasibility
Impact
Mechanistic
Druggability
Safety
Confidence
50%