Tarik Salman

Tarik Salman

Clinical oncologist

Experience 31 years