Dr. Navid Malik

TLSD, Head of Life Sciences Research