Eye doctor concept

Biotech smallcap Opthea eyes 5% jump as key drug of interest validated in paper

Opthea has jumped to 77cps after having its diabetic eye drug of interest further validated as…