Abingworth llp reports 6.6% stake in nucana plc

Abingworth llp reports 6.6% stake in nucana plc as of september 17 - sec filing.
NCNA Ratings Summary
NCNA Quant Ranking