Rahul Batra, MD
Guy's and St Thomas' Hospital Foundation Trust
London United Kingdom