Skip to main content

Sonu Shamdasani

Sonu Shamdasani is a professor at University College London. He lives in London.