Period2007 → …
Work forAstellas, United Kingdom