Duncan Hull (Q47012855)
British computer scientist
Language: