Tiziana Life Sciences CEO Ivor Elrifi buys USD 667,000 in shares - TLSA News | Rallies